Home - cheomuk/ChatbotWebSite GitHub Wiki
2022 겨울 스터디 1조 위키입니다.
이번 프로젝트는 딥러닝을 기반으로 AI챗봇 웹사이트를 만들었습니다.
프로젝트는 크게 Front-End / Back-End / AI Engine 으로 구분됩니다.
- useNickName.js
- TopBar & UnderBar
- Socket Client
- Web Socket API
- MySQL
▶ 오른쪽 상단 사진은 포트 포워딩 후 개방할 스키마의 접근 권한을 설정하는 사진입니다.
▷ 오른쪽 하단 사진은 chatlist.js에서 만든 테이블 옵션이 그대로 적용되어 있는 것을 볼 수 있습니다.
- 의도 분류 모델
- NER 모델
- AI Engine
1. 모두의 말뭉치라는 데이터 셋을 문체부에서 배포했는데 현재 학습시킨 데이터 셋에는 이 데이터들이 없습니다. 또 한정적인 정보량 때문에 F1 파스 점수는 신뢰할 만한 단계지만 실제 작동에서는 문제가 꽤 빈번히 일어나고 있어 더 많은 데이터 셋을 추가시키고 싶습니다.
2. AI 응답 속도 향상을 더 하고 싶지만 컴퓨터 성능을 늘리거나 프로세스를 원활하게 돌릴 만한 클라우드 서버의 충분한 성능이 필요해서 당장은 힘들지 않을까 생각됩니다.
3. <이미지 업로드 용량 증가> 이미지 전송 기능을 구현했지만 시간이 부족해 용량을 미처 생각하지 못했습니다. 이 부분은 채팅 앱이라는 이름에 걸맞게 꼭 고쳐보고 싶습니다.
4. <로그인 기능> 시간이 부족하여 prompt로 닉네임을 받아오는 것으로 대체하게 되었습니다.
- 아래 기능들은 전부 시간이 부족하여 구현을 포기한 것들로 추후 시간이 된다면 꼭 추가해보고 싶습니다.