ตัวอย่างการสร้าง Chatbot โดยใช้ dataset Cornell_Movie-Dialogs_Corpus ของทาง Cornell University โดยใช้ Anaconda และ Spider อาจจำเป็นต้องใช้เครื่องที่แรงหน่อยเนื่องจาก dataset มีขนาดใหญ่
1.Install Anaconda for Win
2.Create environment for chatbot โดยกำหนด เป็น Python 3.5 และตั้งชื่อ Environment ว่า Chatbot
2.1 Run anaconda prompt
2.2 Run คำสั่ง conda create –n chatbot python=3.5 anaconda แล้วตอบ Y เพื่อไปต่อ
2.3 หลังจาก Create Environment เสร้จแล้วให้ทำการ Activate
คำสั่ง conda activate chatbot
2.4 Install tensorflow
คำสั่ง pip install tensorflow==1.0.0 (ระหว่างเครื่องหมาย = และตัวหนังสือไม่มีช่องว่าง) หากไม่สามารถ install ได้ให้ install package ที่เกี่ยวข้องก่อนแต่ละเครื่องอาจไม่เหมือนกัน ในที่นี้ต้องการ upgrade pip และ setuptools
python -m pip install --upgrade pip
pip install --upgrade setuptools
3. Create Dataset download ตาม Link ด้านล่าง
https://www.cs.cornell.edu/~cristian/Cornell_Movie-Dialogs_Corpus.html
โดยจะใช้ dataset เพียง 2 file คือ movie_conversations.txt และ movie_lines.txt
4. Create Code download ตาม Link ด้านล่าง