Eval-ATS

AI 기반 채용 프로세스 자동화 및 지원자 통합 관리 플랫폼

3축 자동 서류 심사, 칸반 보드, 도구 호출 에이전트 ‘아르’, RAG 검색, AI 면접 실시간 분석, 제출물 무결성 원장까지 — 채용 프로세스를 하나의 플랫폼에서 자동화합니다. 최종 합불은 사람이 확정합니다.

최종 갱신 2026-09-28

목차 보기 내 코드 포크 돌아가는 서비스


이 사이트는 팀 문서의 포크입니다. 원본은 Seuk-Team/jekyll 이고 ats.suvisdev.cloud 에서 볼 수 있습니다. 본문은 팀이 함께 쓴 것이고, 여기에는 제가 맡은 범위를 밝힌 아래 절만 더했습니다.

내가 맡은 부분 — woojeongalex (백엔드)

5인 팀에서 백엔드(backend/, agent 폴더 제외)를 맡았고, 진행 중 인증(A1~A3)과 단계 전환 로직(D3) 을 이관받았습니다 — 04-team 기준.

   
커밋 301 / 전체 1,095 · 2위 (2026-08-24 ~ 09-18)
주로 만진 곳 backend/app/api · schemas · alembic/versions · ai/lie-detection · API 문서·ERD
쿼리 성능 10만 건에서 목록 정렬 26.2 → 0.25 ms · 이름 검색 100.8 → 7.7 ms

커밋 수는 기여자 그래프에서 로그인 없이 같은 값이 보입니다. 내 개인 프로젝트 보기


소개 영상

YouTube 에서 보기


사업명
AI 기반 채용 프로세스 자동화 및 지원자 통합 관리 플랫폼
시스템명
Arda (Eval-ATS)
개발 기간
2026년 8월 20일 (목) ~ 2026년 10월 27일 (화)
총 69일 · 10주, 애자일 스크럼 (2주 1스프린트 · 총 5스프린트)
개발팀 : SEUK
진수택 · 이우정 · 김민아 · 박소연
4명
문서 작성일
2026년 8월 20일
깃허브 주소
문서 저장소 — github.com/Seuk-Team/jekyll
문서 사이트
서비스
Vercel 배포 · API api.seuk.suvisdev.cloud (Swagger /docs)

핵심 기능 6축 (2026-09-22 기준)

# 축 내용 상태
1 채용 파이프라인 통합 관리 공고 등록과 공개 지원 링크 → 접수(이력서는 브라우저에서 S3 직행 · 해시는 무결성 원장) → AI 3축 채점으로 서류 단계 자동 판정(ADR-0034) → 칸반에서 면접 이후 심사·드래그·일괄 변경 → 모든 이동 이력 → 안내 메일(n8n + SMTP · 재발송) → 평가·면접관 배정 → 최종 합불은 사람 ✅ 완료
2 면접 일정 자동화 · 지원자 포털 면접관 가용 시간 → 후보 슬롯 → 지원자 링크 또는 이메일+생년월일 로그인 → 확정·양측 통보 → 캘린더 · 전형 현황·설문·AI 면접 한 화면 · FAQ 챗봇(기본 질문 $0) ✅ 완료
3 AI 에이전트 “아르” 접수 즉시 요약·평가·추천 3단 체인 · 자연어 한 문장으로 검색·단계 변경·배정·메일·이력서 드롭 접수(도구 12종 · 쓰기는 확인 카드) · RAG 시맨틱 검색 · 빈출 요청 규칙 라우터 · 호출마다 원가 기록 · 무관 질문은 데이터 근거 기준 거절 ✅ 완료
4 AI 면접 · 실시간 분석 이력서·자소서 기반 맞춤 질문 · 음성 STT · 답변↔서류 대조 · 담당자 1:1 WebRTC 실시간 화면 · 표정/음성 참고 지표(점수 미반영, ADR-0029) · 종료 시 수치 요약 → 종합평가 ✅ 완료
5 멀티 클라이언트 React 웹 + Flutter 앱이 같은 FastAPI 사용 (웹 25 · 앱 23 화면) ✅ 완료
6 운영·모델 전략 Docker · AWS 자동 CD(2분 폴링) · CI 5잡 · 경보·백업 · 헥사고날 4 컨텍스트 · Qwen 자체학습 vs Claude 동일 채점기 비교 → 클라우드 + Claude 확정 ✅ 완료

규모(09/22): API 107 · 테이블 28 · pytest 1,165건 · 앱 테스트 30파일 · ADR 36편 · 커밋 1,095 · 필수 기능 27/27 · 자체학습 chat v9 73.9%

09-18 코드 동결 · 09-20 과제 제출 완료 · 심사는 seuk.suvisdev.cloud(클라우드 + Claude)