การประยุกต์ใช้งาน Chatbot
เชื่อว่าหลาย ๆ คน คงเคยได้ยินเทคโนโลยีเกี่ยวกับ chatbot กันมาบ้าง ซึ่งในเว็บไซต์แหล่งนี้ก็เคยได้นำเสนอข้อมูลพื้นฐานไปให้ได้อ่านกัน สำหรับบทความนี้เรามาดูกันเกี่ยวกับการประยุกต์ใช้งาน แต่อย่างไรก็ตามผู้เขียนก็จะอธิบายโดยสรุปให้เข้าใจกันง่าย ๆ อีกครั้งหนึ่ง
ในปัจจุบันเทคโนโลยีด้านการสื่อสารรอบตัว มีความก้าวหน้าไปอย่างมาก การสืบค้น ตอบคำถาม ผ่านเว็บไซต์หรือโปรแกรมประยุกต์สมาร์ตโฟนในรูปแบบต่าง ๆ เกิดขึ้นมากมาย โดยเบื้องหลังนั้นส่วนใหญ่อาจใช้ฐานข้อมูล คำสำคัญ หรือบริการด้าน API (Application Programming Interface) ซึ่งเป็นตัวกำหนดข้อมูลที่จะแสดงผลให้กับผู้ใช้งานที่กำลังสื่อสารกันอยู่
ซึ่งนั่นเป็นรูปแบบที่เรากำลังกล่าวถึง คือการประยุกต์ใช้งาน chatbot ในการสื่อสาร สืบค้น ตอบคำถามดังที่กล่าวไป โดยที่ผู้ใช้งานอาจไม่ทราบด้วยซ้ำว่ากำลังคุยอยู่กับโปรแกรมที่ผู้พัฒนาออกแบบรูปแบบการตอบคำถามหรือค้นหาไว้
การประยุกต์แบบนี้ทำให้สามารถช่วยเหลือและแบ่งเบา การสืบค้น ตอบคำถาม ต่างๆ โดยไม่ต้องใช้มนุษย์ได้เป็นอย่างดี
ภาพที่ 1 Chatbot
ที่มา https://pxhere.com , mohamed hassan
Chatbot คืออะไร
chat Bot เป็นโปรแกรมที่ถูกพัฒนาขึ้นโดยนักพัฒนาโปรแกรมตามความต้องการของหน่วยงาน เพื่อจำลองบทสนทนาของมนุษย์ ให้สามารถพูดคุยหรือสื่อสารกับมนุษย์ผ่านทางเสียงหรือข้อความแบบทันทีทันใด สามารถตอบคำถาม ให้ข้อมูล ให้ความช่วยเหลือ ให้ความบันเทิง
ในที่นี้เราอาจเรียก chat Bot สั้น ๆ ง่าย ด้วยคำว่า “บอท”
บอท มีการพัฒนาขึ้นมา 2 แบบ คือ
1. Rule-Based Bot ซึ่งถูกกำหนดด้วยกฎต่างๆ ด้วยคำสำคัญ (Keywords)
2. AI Bot (ปัญญาประดิษฐ์)
โดย Rule-Based Bot นั้น จะทำงานตามกฎและคีย์เวิร์ดที่ถูกกำหนดไว้ ถ้าหากคำถามไม่ตรงกับที่กำหนดไว้ บอทจะให้คำตอบตามที่ผู้พัฒนากำหนดไว้ เช่น “คำถามไม่ถูกต้อง” เป็นต้น
ส่วน AI Bot นั้น จะใช้ Machine Learning ซึ่งเป็นส่วนหนึ่งของศาสตร์ปัญญาประดิษฐ์ (AI) และ เข้ามาช่วยให้ ดังนั้น บอท จะเรียนรู้จากคำถามและคำตอบส่วนใหญ่ ซึ่งนั่นทำให้เป็นลักษณะเด่นที่สำคัญของบอทประเภทนี้คือ ฉลาดและเข้าใจภาษาของมนุษย์มากขึ้น
ปัจจุบัน AI Bot จะได้รับความนิยมมาก หลายหน่วยงานได้นำไปพัฒนาเป็นการบริการรูปแบบหนึ่ง เช่น IBM, Microsoft, Google, Facebook, Line, Amazon เพื่อไปทำ Digital Marketing นอกจากนี้ยังเปิดบริการให้กับนักพัฒนาโปรแกรมที่สามารถไปพัฒนาต่อยอดได้อีกด้วยอีกด้วย
เว็บไซต์ หรือ ซอฟต์แวร์ใดบ้างที่สนับสนุนการใช้งาน Chatbot
บริษัทเทคโนโลยีระดับโลกหลาย ๆ ที่เปิดให้บริการใช้งาน API หรือการบริการช่องทางการเชื่อมต่อเพื่อแลกเปลี่ยนข้อมูลจากระบบหนึ่งไปสู่ระบบอื่น ๆ ให้นักพัฒนาสามารถไปพัฒนาแพลตฟอร์มดังกล่าว โดยอาจมีค่าใช้จ่ายตามข้อกำหนด ซึ่งในปัจจุบันสังเกตได้ว่า มักถูกนำไปใช้ในงานด้านธุรกิจต่าง ๆ ที่เราเห็นอยู่รอบตัว เช่น ห้างร้าน ธนาคาร หน่วยงานภาครัฐและเอกชน
โดยบริการต่าง ๆ ของบริษัทต่าง ๆ ดังที่กล่าวไปข้างต้น ตัวอย่างเช่น
- Google Cloud Platform ศึกษาข้อมูลได้จาก https://console.developers.google.com
- Facebook for Developers ศึกษาข้อมูลได้จาก https://developers.facebook.com
- LINE Developers ศึกษาข้อมูลได้จาก https://developers.line.biz
- API | Twist ศึกษาข้อมูลได้จาก https://developer.twistapp.com
ตัวอย่างการนำ Chatbot ไปประยุกต์ใช้งาน
ด้านการศึกษา
ระบบกิจกรรมชุมนุมออนไลน์ โรงเรียนพิจิตรพิทยาคม เป็นการนำข้อมูลการลงทะเบียนของนักเรียน มาบริการถามตอบ ด้วยโปรแกรม LINE การใช้งานเบื้องต้น จะใช้รหัสนักเรียนเป็นคำค้นเพื่อไปดึงข้อมูลจากฐานข้อมูลที่เชื่อมโยงกับระบบกิจกรรมชุมนุมออนไลน์ มาแสดงผลให้กับผู้ใช้งาน ศึกษาข้อมูลได้จากเว็บไซต์ http://sppk.sangsiri.net/activity/act_list3.php
ภาพที่ 2 ระบบกิจกรรมชุมนุมออนไลน์
ที่มา http://sppk.sangsiri.net/activity/act_list3.php
ภาพที่ 3 ระบบกิจกรรมชุมนุมออนไลน์ ด้วย Chatbot
ที่มา มาโนชญ์ แสงศิริ
ด้านการแพทย์
Jubjai Bot ช่วยประเมินอาการซึมเศร้าของผู้ใช้งาน หากพบว่าผู้รับการประเมินมีอาการซึมเศร้ามาก ก็จะช่วยในการตัดสินใจให้ผู้รับการประเมินไปพบแพทย์ได้เร็วขึ้น ศึกษาข้อมูลได้จากเว็บไซต์ http://www.jubjaibot.com
ด้านการเงิน/การลงทุน
น้องเบลล่า Chatbot ของธนาคารกรุงศรี ได้สังเกตและได้รับทราบถึงคำถามและความคิดเห็นต่าง ๆ ของลูกค้า จากเพจ Krungsri Simple ที่มีรูปแบบคล้ายกัน ธนาคารกรุงศรีฯ จึงเริ่มนำเทคโนโลยี AI ที่เรียกว่า Chatbot เข้ามาเพื่อให้ลูกค้าได้รับการบริการที่สะดวกขึ้นและถูกต้องครบถ้วน ศึกษาข้อมูลได้จากเว็บไซต์ https://www.facebook.com/KrungsriSimple
แหล่งที่มา
มาโนชญ์ แสงศิริ. (2562,30 พฤษภาคม). API ช่องทางการเชื่อมต่อเพื่อแลกเปลี่ยนข้อมูลระหว่างซอฟต์แวร์. สืบค้นเมื่อ 1 มิถุนายน 2562, จาก https://www.scimath.org/article-technology/item/9825-api
mindphp.com. (2561,8 มีนาคม). Chat Bot (แชทบอท) คืออะไร โปรแกรมสนทนาอัตโนมัติ. สืบค้นเมื่อ 1 มิถุนายน 2562, จาก https://mindphp.com/บทความ/240-ai-machine-learning/5766-chat-bot.html
Naruemon. (2559,3 ตุลาคม). Chatbot คืออะไร ? สำคัญแค่ไหน ?. สืบค้นเมื่อ 1 มิถุนายน 2562, จาก https://blogs.cipher.co.th/what-is-chatbot
-
10452 การประยุกต์ใช้งาน Chatbot /index.php/article-technology/item/10452-chatbotเพิ่มในรายการโปรด