모의면접 인공지능(AI) 챗봇(Chatbot)


한이음 2019 공모전 은상 수상작

기간 : 2019.04.22 - 2019.11.30

 

[About]


 사용자의 자기소개서를 분석하여 맞춤형 면접질문을 제공하는 모의면접 챗봇 서비스와 면접정보를 공유할 수 있는 웹프로젝트입니다.

  1.  성향반영 질문추출 알고리즘 
    • Data Crawling을 사용해 수집한 8000여개의 자소서를 기반으로 핵심단어를 추출하여 4000여개의 질문 알고리즘 구축
  2. 사용자의 답변 분석 
    • 사용자의 답변을 STT(Speech To Text)를 사용하여 텍스트로 변환하여 DB에 저장 후 자가평가를 할 수 있게 해준다.
  3. 사용자의 성향 분석
    • MBTI성향분석을 이용한 자기소개서 분석과 실제 MBTI성향을 파악하고 이를 비교 분석해준다.
  4. 가상의 면접관 이미지 생성
    •  GAN(Generative Adversarial Network)을 사용해 가상의 면접관 이미지를 생성하여 사용자가 낯선 사람에게 답하는 능력을 길러준다.
  5. 서로의 면접을 공유하는 커뮤니티 
    • 기록된 모의 면접의 내용을 공유하고 서로 피드백을 할 수 있는 커뮤니티를 제공한다.

 

담당역할 : 팀장, 자기소개서 분석 기능, 자기소개서 분석 결과 조회, 챗봇 연동

기여도 : 30% / 5명

 

[ 개발환경 ]


  • Django
  • SQLite
  • AWS EC2
  • HTML, CSS, JavaScript

 

[ API ]


  • Google Dialogflow API : Google 기계학습 기반의 챗봇 플랫폼
  • Google STT(Speech-to-Text)  :  구글 음성 인식 API로 음성을 텍스트로 변환한다.
  • Google TTS(Text-to-Speech) : 구글 텍스트 인식 API로 텍스트를 음성으로 변환한다.

+ BOTCOPY : Dialogflow 챗봇을 위한 website를 만들어 준다.

 

 [ 시연영상 ]


메인화면 & 로그인
모의면접 챗봇 & 자기소개서 성향분석 그래프
자기소개서 분석 결과를 시각화한 그래프와 워드 클라우드

 

 

시연 영상

 

반응형

+ Recent posts