Skip to content

limhoyeon/Chat_consultation_with_ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat_consultation_with_ai

감성 분류 채팅 상담 프로그램 - 현재 서버를 닫아놓은 상태라 접속할 수 없습니다.


프로그램 설명

간단한 채팅상담 프로그램입니다. 고객은 전화번호를 입력해 인증을 받고, 상담사는 이메일 인증을 통해 접속합니다.
만약 고객의 채팅을 감성 분류한 결과가 안좋게 나온다면, 고객의 메세지가 빨간색으로 표시되며
상담사는 이를 바로 캐치할 수 있고, 알림이 떠서 관리자또한 캐치할 수 있습니다.

데이터

네이버 영화리뷰 데이터를 사용하였습니다.(https://github.com/e9t/nsmc/)

/pre_process

/spacing.py : 학습 데이터 띄어쓰기
/morphing.py : 문장을 형태소로 변환

/server

/server.py : 백엔드 서버에서 돌아가는 코드입니다. 서버에 한국어 형태소 BERT 모델을 올리고 파이어베이스와 연동합니다.
인공지능을 통해 고객의 메세지를 분석합니다.

/learning

/learning.ipynb : 한국어 BERT 형태소 모델을 이용해 학습하는 코드입니다. 한국어 BERT 형태소 모델은
ETRI에서 다운받을 수 있습니다.

/client_app
/admin_app

React기반 웹페이지 소스코드입니다.

About

감성 분류 기능 채팅상담

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published