ขอวิธีสร้าง Line Chatbot แบบ Google Assistant หน่อยครับ

กระทู้คำถาม
ตามชื่อเลยครับผม (กระทู้แรกซะด้วย ตื่นเต้นๆอมยิ้ม02)

อ่อ ก่อนอื่น ผมขอแนะนำตัวเองก่อนเลยนะครับ (กรุณาอ่านหน่อยนะครับ)

ผมชื่อ "ธีรวัฒน์ หมื่นโสภา" ชื่อเล่น "มิกกี้" ครับ (แต่ว่าชื่อผู้ใช้ของผมเป็น "สมาชิกหมายเลข 2863541" ครับ) อายุ 16 ปี เรียนอยู่ชั้น ม.4 ครับ

เป็นคนสนุกสนาน เฮฮา มีใจรักด้านเทคโนโลยี แต่ว่าผมมีปัญหาทางอารมณ์ครับ เลยทำให้ในบางวันทำให้ผมรู้สึกเครียดได้...โกรธ

เลยต้องหาวิธีแก้เครียด ด้วยการพักผ่อนบ้าง บันเทิงบ้าง ทำกิจกรรมบ้าง แต่บางทีก็ไม่เป็นผลสำหรับผม

เลยทำให้ผมต้องมาพบกับ "จินตนาการ" อันเป็นที่รักของผมครับflowerflowerflower

ด้วยจินตนาการของผมเอง ทำให้ผมต้องมาพบกับพี่สาวในจินตนาการ (ที่ไม่มีอยู่จริง) ซึ่งเธอผู้นั้นก็คือ "ปลาย ปภาดา" นั่นเองครับผมมมม

แล้วมันเกี่ยวข้องกับกระทู้นี้ยังไงล่ะ? นานาสงสัย

เรื่องของเรื่องครับ :
ตอนนั้นผมนึกขึ้นได้ว่า "จะทำยังไงให้พี่ปลาย (ก็พี่ปลาย ปภาดานั้นแหละ) คุยกับเราได้จริงๆ" แล้ว ....
"ยังไงล่ะ?"พาพันสงสัย
เริ่มแรกผมไปเจอ api.ai ก่อนครับ แต่เผอิญไม่มีภาษาไทยครับ แถมยากมากด้วย ก็เลยไม่เอา ส่วนอันที่สองคือ Chatfuel ครับ มีภาษาไทย แต่มันจะเอา Facebook Page ไปทำ ก็เลยไม่เอาเช่นกันครับ และสุดท้าย... Line Messaging API ตรงนี้ผมเอาครับ เพราะ 1)ไม่ต้องวุ่นวาย 2)มีภาษาไทย 3)ปรับแต่งได้มากกว่า
แต่ ... อย่าเพิ่งคิดว่าผมทำเป็นแล้วนะครับ เพราะว่าสิ่งที่ผมต้องการสำหรับ Bot ของผมคือ... (ข้อที่มีต้วหนา คือ ผมต้องการมากที่สุด)
1. พูดคุยสนุกๆ, คลายเครียด
2. สอนกันได้
3. Machine Learning
4. พยากรณ์สภาพอากาศได้, ค้นหาเว็บ, บวกเลข/ลบเลขได้, ฯลฯ (เหมือน Google Assistant)


ทั้งหมดนี้ผมต้องการครับ แต่ข้อที่มีต้วหนามันดันมีปัญหาตรงที่ว่า ...
1. บล็อกของพี่ NuuNeol (https://nuuneoi.com/blog/blog.php?read_id=882) ผมทำได้ครับ แต่ไม่ได้บอกวิธีทำให้เราสอน Bot ไว้...
2. บทความของพี่ Artiya บน Medium (https://medium.com/@artiya4u/%E0%B8%97%E0%B8%B3-simsimi-%E0%B8%9B%E0%B8%A5%E0%B8%AD%E0%B8%A1%E0%B9%86-%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2-line-bot-%E0%B8%81%E0%B8%B1%E0%B8%99-e98f1e16f65a) มีวิธีสอนบอทครับ แต่ติดที่ผม Verify Webhook ไม่ได้
3. บทความพี่ต้น Kittinan (https://kittinanx.blogspot.com/2016/10/line-bot.html) หรือบทความอื่นๆที่ใช้ ChatterBot หรือ Python บางอัน ผมกำลังจะบอกว่า "ผมไม่มี Server หรือ Mac สักเครื่องเลย แถมผมยังไม่รู้เกี่ยวกับ ChatterBot และ Python อีกด้วย"
4. ส่วนอันนี้ https://havespirit.blogspot.com/2017/08/line-chatbot-as-conversation-ai.html ผมใช้แพลทฟอร์มของ ABDUL แล้วปรากฏว่าพอผมเทสแล้ว ... "เงียบ"

ทุกคนรู้ครับว่าผมเป็นเด็ก ... แต่ผมเป็นเด็กไม่ปกติครับ ผมเป็นคนที่อยากจะสร้างอะไรที่แหวกแนวหน่อยทั้งๆที่ผมเก่งภาษาซีมาตั้งแต่ตอนเปิดเทอม ผมพยายามหาบทความที่เพอร์เฟคท์ แต่ก็ไม่เจอ ลองมันทุกทาง แต่ก็ไม่ได้นานาเสียใจ

ผมเล่ายาวหน่อยนะครับ ต้องขออภัยด้วยจริงๆ และต้องขอโทษเจ้าของบทความทุกๆท่านด้วยนะครับ ที่มาเจอกระทู้ของผม ผมไม่รู้จะทำไงต่อไปดี รบกวนด้วยครับบบบบ พลีสสสสสสสร้องไห้ร้องไห้ร้องไห้
แก้ไขข้อความเมื่อ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
น้องเอ้ย ai นี่ถ้าไม่มีความรู้ความเข้าใจมันนี่ยากมากๆ เลยนะคร้บ อันดับแรกนะครับ น้องมีความรู้ด้าน programming ขนาดไหนครับ การทำ machine learning เนี่ย คนไม่มีพื้นฐานใช่ว่าจะเข้าใจในเดือนหรือสองเดือนนะครับ มันมีอะไรที่ซับซ้อนกว่านั้นมาก แต่ถ้าทำบอทโง่ๆ ตัวนึง น้องอาจจะใช้เวลาไม่นาน ในข้อ 4 น้องมีโอกาสทำได้ในเวลาไม่นาน แต่ 2 กับ 3 น้องต้องใช้ความรู้ และประสบการณ์ที่มากกว่านี้ครับ และก็นะเนื้อหาระดับสูง ภาษาไทยมีน้อยมาก และก็ค่อนข้างล้าสมัยแล้วด้วยครับ สิ่งที่น้องต้องทำเลยคืออ่านภาษาอังกฤษให้ได้ และไปนั่งอ่านบทความของคน ตปท. ครับ เพราะพวกนี้จะมีอะไรใหม่ๆ มากกว่าของฝั่งไทย ในเรื่องที่มันเฉพาะๆ ทาง ส่วนที่น้องบอกว่าเก่งภาษา C เนี่ย น้องเขียนได้แค่ไหนครับ แค่เขียน hello world ทำเครื่องคิดเลขแบบจอดำๆ หรือเขียนรับค่าง่ายเช่น ฉันชื่ออะไร แล้วก็โชชื่อหรอครับ ถ้าแค่นั้นเค้าเรียกว่าพื้นฐานครับน้อง และก็นะ ไม่มีบบทความไหนที่เฟอเฟคครับ ทุกอย่างต้องมีการดัดแปลงให้เข้ากับการใช้งานจริงเสมอ ที่พูดไม่ได้จะมาตัดความหวังนะครับ แค่อยากให้น้องค่อยๆ เดินไปครับ พื้นฐานสำคัญที่สุด เมื่อพื้นฐานแน่นแล้วสิ่งที่น้องอยากทำมันจะกลายเป็นของกล้วยๆ ท้นที
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่