- AI Dev - 인공지능 개발자 모임
- 정보공유
- 챗봇 딥러닝
글 수 293
https://www.slideshare.net/inureyes/chat-bot-making-process-using-python-3-tensorflow
딥러닝의 Seq2Seq 모델을 사용해서 미소녀 챗봇을 만드는 슬라이드입니다. 내용이 좀 길지만 관심있는 분들은 한번 읽어보시길 추천드립니다. 특이한 점은 '문장 -> 문장'으로 한번에 학습을 하는 것이 아니라 다음과 같이 여러 단계를 거쳤다는 것입니다.
1. 봇 모델 : 형태소 단위로 학습
설마 날 신경써주고 있는 거야 (전처리)
-> 설마 날 신경 써주다 있다 (입력)
-> 어제 네 기운 없다 (출력)
2. 문법 생성기 : 형태소에 문법 형식 추가
-> 어제 네가 기운이 없길래
3. 톤 생성기 : 문법 문장에 말투 추가
-> 어제 네가 기운이 없길래요
봇 모델과 문법 생성기로 분리한 이유는 잘 모르겠지만 톤 생성기는 상당히 유용할 것 같습니다. 성별, 성격, 나이 등 캐릭터의 특징에 맞게 다양하게 대답을 할 수 있으니까요.