Rule-Based approach
Rule-Based approach

Rule-Based approach คืออะไร

 

    Rule-Based approach คือ แนวทางการพัฒนา Chat Bot (แชทบอท) ที่จะโต้ตอบกับผู้ใช้ผ่านเงื่อนไข หรือกฎที่กำหนดเอาไว้ การพัฒนาบอทแนวนี้ต้องวางเงื่อนไขให้ครอบคลุม เพราะถ้าเรากำหนดเงื่อนไขได้ไม่ครอบคลุมพอ หรือผู้ใช้งานตอบหรือถามนอกเหนือจากที่เราตั้งเงื่อนไขไว้ แชทบอทจะไม่สามารถเข้าใจได้ ปัจจุบันเราจะเห็นแชทบอทที่ใช้ Rule-Based approach ในรูปแบบการทำฟอร์มรับสมัคร หรือแบบสอบถามค่อนข้างเยอะ เพราะสามารถพัฒนาได้ง่าย การตอบคำถามเป็นข้อๆ ปัจจุบัน Chat Bot นั้นเข้ามามีบทบาทอย่างมากในธุรกิจออนไลน์ เพื่อช่วยให้เราสะดวกสบายมากยิ่งขึ้น ทั้งกับทางผู้ประกอบการและลูกค้า ช่วยพัฒนาธุรกิจให้ดีขึ้น ช่วยบริการลูกค้าผ่านช่องทางการแชทหรือสนทนา ซึ่งเราจะเห็นได้จากทั้งใน WebSite ขายของต่างๆ , Facebook Messenger (เฟซบุ๊ก เมสเซ็นเจอร์) ของร้านค้าต่างๆ เป็นต้น

 

ข้อเสีย

 

     แต่อย่างไรก็ตาม Rule-Based Chatbot อาจจะไม่เหมาะนัก ถ้าเราต้องการพัฒนาแชทบอทที่เปิดกว้าง ให้ผู้ใช้คุยกับเราด้วย Natural Language เพราะการพัฒนาบอทแนวนี้ จำเป็นต้องกำหนดเงื่อนไข ที่ชัดเจน และครอบคลุมเอาไว้ แต่กระบวนการพัฒนาบางครั้งนักพัฒนาอาจใช้วิธี ตรวจสอบว่าถ้ามี keywords ดังนี้แล้วจะให้ตอบอะไร และไม่สามารถวาง flow การตอบคำถามได้อย่างชัดเจน ครอบคลุม เราอาจจะได้แชทบอท ที่สร้างความน่ารำคาญให้กับผู้ใช้แทนก็ได้

 

ข้อดี 

 

     ใช้งานง่าย

 

ตัวอย่าง

 

Keywords: สวัสดี, สวัสดีจ้า, สวัสดีครับ, สวัสดีคะ, สวัสดีค่ะ, สวัสดีค่า
Answer: สวัสดีค่ะ สอบถามข้อมูลได้เลยค่ะ

     จากตัวอย่างเป็นการกำหนดเงื่อนไขการทักทาย โดยแชทบอทของเราจะตอบว่า “สวัสดีค่ะ สอบถามข้อมูลได้เลยค่ะ”  ในกรณีที่ผู้ใช้งานได้พิมพ์ Keywords ตามที่กำหนดไว้ ถ้าผู้ใช้งานพิมพ์เป็นภาษาอื่นเข้ามา บอทจะไม่สามารถเข้าใจได้ เพราะไม่มี keywords ดังกล่าวอยู่ใน Training list นั้นเอง

 

อ้างอิงรูปภาพ : www.netalogue.com

 

ข่าวสารเพิ่มเติมเกี่ยวกับ เทคโนโลยีใหม่ๆ

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ลดหย่อนภาษีได้ปี 67 สูงสุด 50,000 มีเงือนไขอย่างไรมาดุ
โดย Anonymous อ 31 ธ.ค. 2023 10:37 am บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
428
อ 31 ธ.ค. 2023 10:37 am โดย บุคคลทั่วไป View Topic ลดหย่อนภาษีได้ปี 67 สูงสุด 50,000 มีเงือนไขอย่างไรมาดุ
เซ็นเซอร์ตรวจจับเสียง เอาไปใช้ทำอะไรได้บ้าง ทำโปรเจ็ค IOT
โดย Anonymous ส 30 ธ.ค. 2023 4:28 am บอร์ด IOT - Internet of things
2
809
ส 30 ธ.ค. 2023 10:48 pm โดย mindphp View Topic เซ็นเซอร์ตรวจจับเสียง เอาไปใช้ทำอะไรได้บ้าง ทำโปรเจ็ค IOT
มีเว็บที่เปิดเป็น localhost ใช้งานได้อยู่ มีวิธีไหนบ้างครับ ที่จะทำให้คนเข้าถึงออนไลน์ได้
โดย Anonymous ส 30 ธ.ค. 2023 4:18 am บอร์ด Programming - PHP
1
389
ส 30 ธ.ค. 2023 10:47 pm โดย mindphp View Topic มีเว็บที่เปิดเป็น localhost ใช้งานได้อยู่ มีวิธีไหนบ้างครับ ที่จะทำให้คนเข้าถึงออนไลน์ได้
ในฐานะผู้ดูแลระบบ (System Administrator) ก่อนเข้าช่วงหยุดยาว เตรียมตัวแบบนี้เพื่อให้หยุดได้อย่างไร้กังวน
โดย mindphp พฤ 28 ธ.ค. 2023 12:20 pm บอร์ด Linux - Web Server
0
609
พฤ 28 ธ.ค. 2023 12:20 pm โดย mindphp View Topic ในฐานะผู้ดูแลระบบ (System Administrator) ก่อนเข้าช่วงหยุดยาว เตรียมตัวแบบนี้เพื่อให้หยุดได้อย่างไร้กังวน
แก้ปัญหา Google Chrome เข้าหน้าเว็บไม่ได้ขึ้น ERROR SSL Key แต่ใช้ browser ตัวอื่นเข้าได้หมด
โดย mindphp พฤ 28 ธ.ค. 2023 7:11 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
362
พฤ 28 ธ.ค. 2023 7:11 am โดย mindphp View Topic แก้ปัญหา Google Chrome เข้าหน้าเว็บไม่ได้ขึ้น ERROR SSL Key แต่ใช้ browser ตัวอื่นเข้าได้หมด
ทำไมการย้ายโดเมนมักแนะนำให้ดำเนินการก่อนหมดอายุ 30 วัน มาดูรายละเอียดกัน Domain Tranfer มีกี่ขั้นตอน
โดย mindphp พฤ 28 ธ.ค. 2023 6:54 am บอร์ด Microsoft Office Knowledge & line & Etc
0
450
พฤ 28 ธ.ค. 2023 6:54 am โดย mindphp View Topic ทำไมการย้ายโดเมนมักแนะนำให้ดำเนินการก่อนหมดอายุ 30 วัน มาดูรายละเอียดกัน Domain Tranfer มีกี่ขั้นตอน
วิธีแชร์ภาพจาก Canva ไปที่ Facebook Page
โดย vibeday พฤ 28 ธ.ค. 2023 12:42 am บอร์ด Microsoft Office Knowledge & line & Etc
0
373
พฤ 28 ธ.ค. 2023 12:42 am โดย vibeday View Topic วิธีแชร์ภาพจาก Canva ไปที่ Facebook Page
โฆษณา LINE ทางเลือกใหม่ของแบรนด์ในยุคออนไลน์
โดย admeadme พ 27 ธ.ค. 2023 3:38 pm บอร์ด Share Knowledge
0
402
พ 27 ธ.ค. 2023 3:38 pm โดย admeadme View Topic โฆษณา LINE ทางเลือกใหม่ของแบรนด์ในยุคออนไลน์