AI ChatBot ที่ใช้ Python Tensorflow และ Natural Language Processing (NLP) โดยใช้ TFLearn เป็นเครื่องมือการเรียนรู้ สิ่งนี้สามารถโต้ตอบได้หลายวิธี แต่ละโมดูลเหล่านี้ทำงานแยกกัน
และคุณยังสามารถฝึกโมเดลข้อมูลของคุณเองที่เหมาะกับโมเดลธุรกิจของคุณได้อีกด้วย รูปแบบโมเดลข้อมูลไม่ซับซ้อน
โปรแกรมต้องการการพึ่งพาดังต่อไปนี้
หลังจากติดตั้งการขึ้นต่อกันข้างต้นสำเร็จแล้ว คุณต้องทำตามขั้นตอนเหล่านี้เพื่อฝึกบอท
คุณสามารถโต้ตอบกับแชทบอทด้วยวิธีใดก็ได้จากสี่วิธีนี้
เฟรมเวิร์ก Django ใช้เพื่อใช้งานเว็บแอปนี้ คุณสามารถติดตั้ง Django ได้โดยทำตามขั้นตอนเหล่านี้จากที่นี่
หลังจากติดตั้งเฟรมเวิร์ก Django แล้ว คุณต้องทำตามขั้นตอนเหล่านี้
python manage.py runserver
แอพนี้ให้คุณโต้ตอบกับบอทโดยใช้ API ที่เหลือ คุณสามารถค้นหาไฟล์คอนโทรลเลอร์ได้จากตำแหน่ง /Tensorflow_Chatbot/Api/controller.py ในการรัน Rest API นี้ คุณต้องติดตั้งเฟรมเวิร์ก Django ด้วย
{"msg" : "What is your name"}
{"ques" : "What is your name", "res":"I'm Slack", "time" :"2018-01 10:07:32"}
คุณสามารถค้นหาไดเร็กทอรี UI ได้จากไดเร็กทอรีราก จากนั้นรันไฟล์ ChatView.py ก่อนที่จะดำเนินการนี้คุณต้องติดตั้ง pygubu Pygubu เป็นเครื่องมือ RAD ที่ช่วยพัฒนาอินเทอร์เฟซผู้ใช้พื้นฐานของ python tknter
python setup.py install
คุณสามารถโต้ตอบกับบอทผ่านทางอินเทอร์เฟซบรรทัดคำสั่ง ดังนั้นค้นหาไฟล์ cli.py จากไดเร็กทอรี /CLI แล้วดำเนินการ