Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

243 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📃 AI 면접 대비 서비스

프로젝트 개요

고용노동부 주관 K-디지털트레이닝 해커톤에서 진행한 프로젝트

개발자를 희망하는 구직자를 위한 AI 기반 면접 준비 웹 사이트

개발 배경

  • 현재 IT 직군 취업준비생들은 책, 유튜브 등에서 예상 질문을 선정해서 기술 면접을 준비 중
  • 코딩 테스트를 위한 서비스는 많지만, 기술 면접을 대비하기 위한 서비스는 없는 점에 착안

⚙️ 기술스택

Java, Spring, Mysql, Mybatis, Vue.js, OpenAI API(TTS, STT), Pyhton

⛏️ 서비스 구조도

image

  1. 데이터 전처리 (Youtube, Github, 책 PDF)
  • 회사 자소서 문항 및 기술 질문 데이터를 수집
  1. 면접 질문 생성
  • 프롬프팅을 통해 자기소개서 답변 내용을 바탕으로 맞춤형 면접 질문 생성
  1. STT 모듈
  • 사용자의 음성 답변을 텍스트로 정확하게 변환하여, 이후 AI 분석 모듈에 데이터를 전송
  1. TTS 모듈
  • TTS AI 모델은 면접관 음성으로 질문 하고, 사용자의 응답을 들은 후 추가 질문으로 이어감
  1. Fine-tuning 한 ChatGPT-4o AI 분석 모듈
  • 사용자의 응답을 듣고 정답 여부를 평가하여 모범 답안 및 최종 평가 결과를 제공함

📖 유저플로우

image

① 사용자는 모의 면접 선택 후, 커리큘럼을 통해 수강한 과정과 학습한 기술을 선택함

(K-Digital Training 수강생 및 수료생은 커리큘럼 선택 가능)

② 사용자는 자소설닷컴에서 제공하는 회사별 자기소개서 문항을 통해 자기소개서 작성

③ 면접이 시작되면 AI는 사용자 맞춤형 질문을 하고 사용자는 답변하는 방식으로 진행

④ 면접이 종료되면 사용자는 결과 리포트를 통해 면접 점수와 함께 피드백을 제공받음

About

AI 면접 대비 서비스 (고용노동부 장관상 수상)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages