- รองรับทั้งไพทอน 2 และไพทอน 3
- ใช้ BSD Licens
- สามารถกำหนดการ input และ output ได้
- แถมเราสามารถเขียน Logic Adapters เพื่อกำหนดกระบวนการทำงานของบ็อตได้โดยตรงได้ด้วย
เนื่องจาก ChatterBot เป็นเครื่องเรียนรู้ (Machine Learning) แบบต้องมีผู้สอน จึงไม่มี knowledge สำหรับใช้โต้ตอบมาให้ เราต้องสอน ChatterBot เอง เมื่อพิมพ์ข้อความลงไประบบจะทำการบันทึก ระบบจะทำการตอบกลับที่คล้ายเคียงที่สุดกับข้อควาามที่ได้รับ
ก่อนอื่น ให้ทำการติดตั้งด้วยคำสั่ง pip install chatterbot
เสร็จแล้วเรามาลองเขียน ChatBot ง่าย ๆ กันเลยครับ
ลองรัน
Text : Hi chatbot
Hello
Text : How are you?
I am good.
Text : are you ok?
I am good.
Text : bye
How are you?
Text : I am ok.
That is good to hear.
Text : Yes :)
Hello
Text : Hi
Hello
Text : Hi
Hello
Text : How are you doing?
I am good.
Text : How are you doing?
I am good.
Text : exit
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ
0 ความคิดเห็น:
แสดงความคิดเห็น
แสดงความคิดเห็นได้ครับ :)