KT AIVLE School 6기 빅 프로젝트 - 채용 어시스턴트 PICK UP
개발 기간 : 2024.12.30 ~ 2025.02.17
현재 많은 기업들이 수천 명에 달하는 지원자를 관리하는 과정에서 서류 검토, 일정 조율 등으로 인해 높은 업무 부담을 겪고 있습니다.
또한, 평가 기준이 일관되지 않아 지원자의 역량을 객관적으로 수치화하는 데 어려움이 있습니다.
기존 시스템에서는 직무 적합성 평가에 시간이 많이 소요되며, 채용 데이터를 효과적으로 분석하는 데 한계가 있어 우수한 인재가 이탈할 위험도 존재합니다.
이러한 문제들을 해결하기 위해, 기업의 채용 프로세스를 더 쾌적하고 효율적으로 개선하는 것을 목표로 채용 어시스턴트 'PICK UP'을 기획하게 되었습니다.
PICK UP은 회원가입 시, 회사 이메일 인증을 통해 보안을 강화하고, 같은 회사 사람들끼리만 공유할 수 있는 게시판 커뮤니티를 제공합니다.
-
회원가입 / 로그인
- 이메일 인증으로 인한 본인 확인 기능을 추가했습니다.
- 회원가입과 로그인 패널 간의 전환은 자연스럽도록 구성했습니다.
-
게시판
- 같은 회사의 사람들끼리만 게시판의 내용을 볼 수 있도록 설정했습니다.
PICK UP은 기업의 직무 별 평가항목을 입력하고, 그에 따른 평가 점수를 평가하여 서류 검토,면접 질문 시 채용 프로세스에 효율적인 경험을 제공합니다.
-
이력서 분석 및 평가 페이지
- LangChain을 활용하여 PDF 이력서 및 자기소개서에서 핵심 정보를 자동 추출 및 임베딩하였습니다.
-
분석 결과 페이지
- LangGraph 기반 상태(State) 관리를 적용하여 기업의 평가 기준과 과거 데이터를 반영한 지원자 역량 분석하였습니다.
- RAG 기법을 적용해 공고, 인재상, 학력, 대외 경험/수상 내역/어학/자격증, 경력을 기준으로 정량화하여 점수화하였습니다.
-
힙격자 명단 및 상세 페이지(질문 생성)
- RAG 기법을 적용해 경험 중심, 경력 중심, 기술 중심 질문을 지원자의 이력서 내용을 바탕으로 맞춤형 질문 생성했습니다.
- Node 기반 워크플로우 설계를 통해 Retriever와 Agent 결과에 조건부 분기 적용하였습니다.
- 채용 담당자의 업무 부담 감소 (자동 서류 검토 및 평가)
- 객관적인 지원자 평가 (일관된 기준 적용)
- 우수 인재 확보 가속화 (빠른 적합도 분석 및 인터뷰 진행)
| 강해찬 | 최찬 | 박수민 | 유창현 | 김성호 | 김유라 | 심용훈 |
|---|---|---|---|---|---|---|
| Leader, BE | BE | FE | FE | AI | AI | AI |
| RESTful api 구현 및 문서화 DB 구성 AWS 배포 |
JWT 로그인 및 회원가입 구현 게시판 CRUD spring security REST api 구현 및 문서화 |
전역 상태 관리 회원가입, 로그인, 이력서 입력 및 결과 페이지 구현 게시판 CRUD 관련 api 통신 구현 |
메인 및 튜토리얼 페이지, pdf 모달, 평가 분석표 구현 관련 api 구현 |
ERD 설계 및 모델 api 작성 (Fast API) langgraph 구현 RAG 구축 vectorDB 생성 및 연결 |
데이터 제작 프롬프트 엔지니어링 langgraph 구현 RAG 구축 |
erd 설계 및 데이터 제작 vectorDB 유지 보수 모델 및 vectorDB api 작성 langgraph 구현 |
Front
Back
AI
Database
CI/CD
Web Server
Cooperation
| 회원가입 & 로그인 |
|---|
![]() |
| - 회원가입 시, 이메일 인증을 통한 본인 확인 - 회사명, 직무, 부서 등을 입력하여 회원가입 가능 |
| 마이페이지 |
|---|
![]() |
![]() |
| - 나의 정보 : 회원가입 시 입력했던 정보 확인 가능 - 분석 및 평가 : 채용 담당자 본인이 등록한 공고에 대한 분석과 평가를 진행 |
| 이력서 분석 및 평가 페이지 |
|---|
![]() |
| - 이력서 업로드 : 지원자들의 이력서 파일을 업로드 - 평가 항목 입력 : 채용 공고에 대한 평가 항목 기준을 입력하여 평가 점수를 도출할 항목에 대한 자세한 내용 작성 가능 |
| 분석 결과 페이지 |
|---|
![]() |
| - 본인이 입력한 평가 항목 요소들과 직무 확인 가능 - 지원자 수 통계와 평가 점수 평균 확인 가능 지원자들의 평가 기준 별 평가 점수와 지원자 합격 여부 결정 가능 |
| 힙격자 명단 및 상세 페이지 |
|---|
![]() |
| - 합격자 명단 : 평점 및 개인의 평가 항목 별 분석 내용 확인 가능 - 면접 질문 : AI 모델을 통해 개인의 이력서를 분석해 개인별 맞춤 면접 질문을 생성 |
| 게시판 |
|---|
![]() |
![]() |
| - 사내 커뮤니티 게시판으로 공지 및 글, 댓글 crud 가능 - 글 작성 : 본인 글만 수정 및 삭제 가능 - 댓글 작성 : 본인 댓글만 수정 및 삭제 가능 |


















