Others/프로젝트 / / 2019. 10. 2. 19:13

[ANU_IPSI] 모집요강 챗봇(LSTM,꼬꼬마,텔레그램)

반응형

제작기간 1주일
주피터로 제작.
데이터 : 총 6개의 CSV파일로 안동대 모집요강 파일을 토대로 직접제작
lstm 활용, 형태소 분리기 꼬꼬마 사용.
대학교 모집요강 자동응답 챗봇.
수시,정시 각각 일정,모집인원,커트라인에 대한 답변 가능.

 

제작기간의 한계로 수시,정시 부분은 입력을 받게 제작.
파이썬 카운트를 활용 유사성을 판단하여 학과 판단.
lstm 모델을 통해 질문의 유형 파악.
사진에는 없지만 학습이 안된 모델에 대해서는 "무슨 말인지 모르겠습니다." 출력.

 

한글의 자연어 처리가 영어 보다 훨씬 어렵다는걸 몸으로 느끼는 프로젝트.
한글은 영어에 비해 띄어쓰기를 안하는 경우가 빈번하고, 요즘은 약어의 사용 또한 많기 때문에 여러번의 회의를 거침.
리눅스 환경을 다루어 본적없기 때문에 그 중 꼬꼬마 형태소를 사용.(최종 프로젝트는 리눅스환경에서 개발예정)
학과의 경우 count함수를 통한 유사성을 판단하는 함수를 만들어 유사성에 따라 판단.

 

수시,정시 학과를 제외한 나머지 문장을 학습.
1주일이라는 한정된 기간과 노트북의 사양등의 리소스를 고려하여 최대한 타이트하게 진행.
약 4만개 가량 학습.

텔레그램 봇을 api를 통한 서비스 화면.
모델을 켜줘야 이용가능.

 

w

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유