프로젝트 소개
이력서를 고치는 과정과 면접 답변을 연습하는 과정을 하나의 피드백 흐름으로 연결합니다.
ResumeBot은 혼자 준비할 때 피드백을 받기 어렵고, 지원 직무마다 무엇을 보완해야 하는지 판단하기 힘든 취업 준비생을 위한 서비스입니다. 이력서와 채용 정보를 함께 분석해 수정 지점을 제안하고, 그 내용을 바탕으로 예상 질문과 답변 연습을 제공합니다.
문제와 접근
- 막연한 첨삭 — 문장 교정보다 지원 직무와 경험의 연결이 충분한지 항목별로 확인합니다.
- 분리된 면접 준비 — 이력서에 적은 경험을 기반으로 예상 질문을 만들어 준비 과정의 맥락을 이어갑니다.
- 반복 기록의 부재 — 답변과 피드백을 저장해 이전 시도와 달라진 점을 비교할 수 있게 합니다.
주요 기능
- 이력서 분석 — 지원 직무를 기준으로 경험의 구체성, 문장 구조와 누락된 정보를 점검합니다.
- 예상 질문 생성 — 이력서의 프로젝트와 경험을 바탕으로 후속 질문을 제안합니다.
- 답변 회고 — 연습 답변과 개선 포인트를 함께 저장해 다음 연습에서 확인합니다.
이용 흐름
- 이력서와 지원하려는 직무 정보를 입력합니다.
- 항목별 피드백을 검토하고 이력서를 수정합니다.
- 생성된 예상 질문에 답하며 면접을 연습합니다.
- 답변 기록과 개선 포인트를 확인해 다시 연습합니다.
기술 구성
| 영역 | 기술 | 역할 |
|---|---|---|
| 웹 | Vue.js | 이력서 편집과 면접 연습 화면 구성 |
| 서버 | FastAPI | 문서 분석과 피드백 요청 처리 |
| AI | GPT-4 | 직무 기반 피드백과 예상 질문 생성 |
| 데이터 | PostgreSQL | 이력서 버전과 연습 기록 저장 |