เราเริ่มจากการตั้งจุดประสงค์ก่อน โดยได้กำหนด position ของ chatbot ว่าให้เป็นเหมือนผู้ช่วยให้ข้อมูลสำคัญเกี่ยวกับหมาแมว ซึ่งมีคาแรคเตอร์ เป็นผู้หญิง ที่สุภาพ และเป็นกันเอง
ความสามารถพิเศษของ chatbot นี้ คือ การที่จะสามารถแยกหมาแมวจากรูปได้ และส่งข้อมูลเกี่ยวกับหมาหรือแมวขึ้นอยู่กับผลลัพธ์ที่ทำนาย เช่น สายพันธ์ุยอดนิยม อาหาร และโคโรน่าไวรัสในหมาแมว
โดยแพลตฟอร์มที่ใช้ในการสร้างและออกแบบประกอบด้วย Botnoi NLP Tool และ Line Bot Designer
การพัฒนา chatbot แบ่งได้เป็น 2 ส่วน คือ Pre-prediction chat กับ Post-prediction chat (ดังรูปประกอบด้านล่าง) โดยเมื่อผู้ใช้งานส่งรูปมาใน chat จะมีการเรียกใช้ Prectiction model ที่ได้จากทีมพัฒนา (รายละเอียดอยู่ในบทความที่แนะนำด้านบน) ซึ่งเป็นระบบที่ได้ทำการสอนให้คอมพิวเตอร์เรียนรู้รูปภาพหมาและแมวจำนวนมากจนมีความแม่นยำในการทายภาพ
Pre-prediction chat นับตั้งแต่ข้อความแรกที่ผู้ใช้งานทักมาใน chat จนกระทั่งมีการส่งรูปให้ทำนาย ส่วนนี้ จะต้องออกแบบให้ chatbot ชวนคุยด้วย dialogue หลากหลายรูปแบบจนกระทั่งผู้ใช้งานส่งรูป หรือถ้าไม่มีการส่งรูปจะให้จบบทสนทนาแบบ feel good โดยส่วนนี้จะใช้เทคนิคการสร้าง quick reply เป็นปุ่มเล็ก ๆ ใต้ข้อความ ให้ ผู้ใช้งานกดตอบได้ทันที โดยไม่ต้องพิมพ์ เพื่อจะได้นำไปสู่การส่งรูปให้โมเดลทำนาย
การสร้างปุ่ม quick reply จะช่วยแก้ปัญหาการพิมพ์ผิด ซึ่งอาจจะเป็นข้อความที่ chatbot ไม่เข้าใจ จนสร้างประสบการณ์ที่ไม่ดีให้กับผู้ใช้งานได้
ข้อดีของ quick reply คือการช่วย guide ให้ผู้ใช้งานรับทราบถึงข้อมูลที่ chatbot มี หรือนำไปสู่การกระทำที่สามารถทำได้ เช่น การกดส่งรูป เป็นต้น
ทั้งนี้ quick reply ยังมีข้อจำกัดอยู่บ้าง เช่น ปุ่มจะไม่แสดงเมื่อใช้งาน chat ผ่านคอมพิวเตอร์ ดังนั้นก็ต้องทำการสร้าง keyword ให้ chatbot เรียนรู้ประโยคที่เกี่ยวข้องให้มากที่สุดด้วย เพื่อให้สามารถตอบข้อความจากผู้ใช้งานอย่างต่อเนื่อง
ส่วน Post-prediction chat เกิดขึ้นเมื่อมีการทำนายแล้ว ก็จะส่งผลลัพท์ออกมาเป็นข้อมูลต่าง เช่น ตัวอย่างพันธุ์ของหมาหรือแมว แนะนำอาหาร และโคโรน่าไวรัสในหมาและแมว ส่วนนี้ก็ได้นำ quick reply มาใช้ด้วยเช่นกัน โดยออกแบบไว้ให้ขึ้นทุกครั้งที่มีการตอบโดย chatbot เพื่อให้ผู้ใช้งานสามารถเรียกดูข้อมูลได้อย่างต่อเนื่อง
เราสร้างเมนูลัดด้วย rich message เพิ่มความสะดวกในการติดต่อกับ chatbot หรือรับข้อมูลสำคัญเกี่ยวกับการเลี้ยงหมาแมวและโรงพยาบาลสัตว์
ใครอยากทดลองการใช้งาน quick reply และทดสอบความสามารถในการทายหมาแมวของ chatbot สามารถเข้าไปแอดเป็นเพื่อนได้จากลิงก์ หรือ QR code ด้านล่าง