by SangMin Lee
Development Environment
- Ubuntu 16.04
- Tensorflow-gpu 1.3.0
- python 3.6.2 - konlpy 0.4.4 - JPype1 0.6.2
- Django 2.0
-
현재는 Token by blank
-
Konlpy twitter로 token을 나누어 학습시키려면
- builb_voc.py에서 주석 삭제,
- Conversation.py, chat.py에 주석을 삭제.
- 그리고 다시 아래의 과정 1부터 진행
-
build_voc
- data를 바꾸신다면 다시 voc를 빌드하셔야 합니다.
- $python build_voc.py
-
train
- $python train.py
Tip model을 다시 train 시키려면-> " cd model " -> " rm -rf * " -> python train.py
-
chat
- $python chat.py
Conversatin example
- 하이! -> 안녕
- 안녕하세요 -> 반가워요 만나서. 안녕하세요
- 넌 누구야? -> 난 금융챗봇이야!
- 이름이 뭐야? -> 이름은 아직 없어!
- 뭐하니? -> 아무것도 안해!
- 독일의 수도는? -> 베를린 입니다.
- 달러 환율이 어떻게 되나요? -> 1,093원 입니다.
- 좋아하는 가수가 누구예요? -> 박효신이요.
- 어떤 음악을 좋아하세요? -> 힙합 음악을 좋아해요.
- 아이스크림 좋아하나요? -> 네. 엄청 좋아하죠.
- 평일에 시간 되나요? -> 스케줄 체크 해 볼게요.
- 어떤 노래 좋아해요? -> 발라드요
- 배가 너무 고플땐 어떻게 하나요? -> 그냥 굶어요