ChatBot เครื่องมือที่หลายๆเว็บเลือกใช้

ChatBot

ตอนนี้เดินไปทางไหน เปิดเว็บไหน ก็พบเห็นเจ้า Chat Bot เกิดขึ้นมาเต็มไปหมด เลยอยากเอาเรื่องนี้มาคุยกับเพื่อนๆกันบ้างครับ เพราะหลายคนอาจจะกำลังสนใจเจ้านี้อยู่ หรือไม่ก็ต้องเคยคุย เคยเห็นกันมาบ้างละ

Chat Bot คืออะไร 

ถ้าให้อธิบายแบบง่ายๆมันก็เป็นโปรแกรมคอมพิวเตอร์ รูปแบบหนึ่งที่เราใช้สำหรับ ให้มันทำหน้าที่สื่อสาร พูดคุยกับมนุษย์เพื่อประโยชน์อะไรซักอย่างนั้นเองครับ


งั้นหมายความว่า เจ้า Chat Bot นี่มันต้องฉลาดมาๆเลย แบบถามอะไรก็ตอบได้หมดแบบนั้นเลยรึเปล่า อันนี้ต้องบอกว่า ไม่ใช่แบบนั้นซะทีเดียวนะครับ เพราะว่า Chat Bot เป็นเพียง Software ที่เราเขียนขึ้นมาและ วางกฏ วางหลักการตอบคำถาม วางการรับคำถามเข้ามาไว้ก่อนแล้วนั้นเอง แบบนี้เราเรียกกันว่า Based on rules ครับ  

แต่อันที่จริง มันก็จะมีอีกแบบหนึ่งนะ ที่เป็นแนว AI หรือ Artificial Intelligence ที่มาแนวปัญญาประดิษฐ์ไปเลย คือใช้ความสามารถเรื่องของ Machine Learning เข้ามาช่วย เพื่อให้ ChatBot เข้าใจการสื่อสารของเรา ข้อความของเรา มันจะต้องบวกเข้ากับพลังทางด้าน Natural Language Processing (NLP) และ Natural Language Understanding (NLU) เพื่อให้สื่อสารได้ดีขึ้น แบบนี้ก็จะไม่ต้องขึ้นอยู่กับกฏของการตั้งไว้เท่าไหร่แล้ว

แต่หลักๆที่เราจะพูดถึง คงเป็นแค่ Chat Bot แบบแรกที่ใช้การตั้งข้อกำหนดในการสื่อสารไปแทนก่อน เพราะแนวนี้ ตอนนี้มีให้ใช้งาน ให้ใช้บริการกันเยอะมากๆเลย แม้แต่ของไทยก็มีเหมือนกันนะ ลองหาดูได้ มีหลายเจ้าเลย

ส่วนใน Facebook เองก็มีให้เห็นอยู่เป็นประจำ คอยขึ้นมาตลอดเวลาเราเข้าไปเพจธุรกิจไหน ก็จะเข้ามาทักทายเราก่อนใครเลย ข้อดีของมันก็คงเป็นเรื่องนี้ ที่คอยตอบข้อความซ้ำๆเดิมๆให้เราแทน หรือไม่ก็คอยนำเสนอ โปรโมชั่น หรือตัวสินค้าให้เรา หรือราคาต่างๆให้เราแทน

ในโลกธุรกิจใหญ่ๆ มีหลายเจ้าที่ลงมาสร้างงาน Chat Bot ไว้ให้คนนำไปศึกษา ไปใช้งานกันเยอะเลย อย่างเช่นMany Chat, ChatFuel, Botsify, SnatchBot, Gobot, InstaBot และเจ้าอื่นๆอีกเพียบ

ทีนี้ในฝากฝั่ง Opensource หรือที่ให้เราใช้งานกันได้ฟรี ไม่คิดเงินก็เห็นมี โครงการเกี่ยวกับ Chat Bot เยอะแยะเต็มไปหมดเหมือนกัน เช่น Microsoft Bot Framework, Facebook Chat Bot, BotPress, Tensorflow

หรือใครจะมองเป็นตัวภาษาที่ถนัดก็ได้นะ มีทั้ง PHP อย่าง BotMan, Program-O, Dialogflow หรือจะเป็น JavaScript(Node.js) ก็มี SuperScriptjs, BotUI, Wit.ai, Dialogflow, Pandorabots

ตอนนี้เครื่องมือออกมากันให้เลือกใช้เยอะไปหมด เลยอยากแนะนำว่า ถ้าคุณกำลังมองหา ทักษะใหม่ๆในการต่อยอดฝีมือของคุณ นี่นับเป็นโอกาสดีไม่น้อย ให้ลองฝึกสร้าง ฝึกทำงานกับ ChatBot เพื่อที่จะได้เป็นสกิลดีๆติดตัวไปครับ

ขอบคุณรูปภาพจาก
https://unsplash.com/photos/Sot0f3hQQ4Y

ธีรภัทร เกษสกุล เป็นคุณพ่อของน้องเกี้ยมอี๋ ที่ไม่รู้ว่าใครซนกว่ากัน ทำงานเป็นโปรแกรมเม่ามือหนึ่ง ประจำบ้าน ถนัดงาน Web Application และ Mobile ชอบงานขีดเขียนเป็นชีวิตจิตใจ ดูหนัง เล่นเกมส์กับลูกชาย ลงทุนใน Crypto เป็นรายได้เสริมหาเลี้ยงเจ้าแสบ

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top