สร้าง chatbot ง่ายๆไม่ต้องเขียนโค๊ด ด้วยchatfuel การสร้างแบบทดสอบ ตอนที่3

chatfuel การสร้างแบบทดสอบ



สร้าง-chatbot-ง่ายๆไม่ต้องเขียนโค๊ด-ด้วยchatfuel-การสร้างแบบทดสอบ-ตอนที่3

สวัสดีทุกท่าน เจอกันอีกครั้งครับวันนี้ผมก็จะยังนำเสนอการสร้าง chatbot ด้วย chatfuel ครับ แต่ครั้งนี้เราจะเพิ่มวิธีการสร้างแบบทดสอบง่ายๆผ่าน chatfuel ครับ ด้วยการใช้ elment ชื่อว่า Set User Attribute ไปเริ่มกันเลยครับ..

บทความก่อนหน้า

สร้าง facebook fanpage https://race.nstru.ac.th/home_ex/blog/index.php/topic/show/841

สร้าง chatbot ง่ายๆไม่ต้องเขียนโค๊ด ด้วยchatfeul ตอนที่1 https://race.nstru.ac.th/home_ex/blog/index.php/topic/show/861

สร้าง สร้าง chatbot ง่ายๆไม่ต้องเขียนโค๊ด ด้วยchatfuel ตอนที่2 https://race.nstru.ac.th/home_ex/blog/index.php/topic/show/862


Set User Attribute

คือ element สำหรับกำหนดค่ามห้กับ Attribute ที่เรากำหนดขึ้นมาเองครับ ในตัวอย่างนี้ผมขอสร้าง Attribute ชื่อว่า {{score}} ครับสำหรับเก็บค่าผลคะแนน ครับ โดยเริ่มให้มีค่าเป็น 0 ครับ

ลุย.. 

เริ่มต้นด้วยการสร้าง block เริ่มต้นขึ้นมาก่อนครับผมตั้งว่า Q1 เป็นคำถามที่1 ครับ แล้วกำหนดค่า Attribute ผ่าน element Set User Attribute ให้ {{score}} =0 ครับ 

จากนั้นตามด้วยสร้างคำถาม โดยให้ตัวเลือกลิง์ไปยัง block ที่ใช้คิดคะแนนครับ (q1correct , q1worng) ถ้าถูกต้องให้  {{score}} = {{score}}  +1  แล้วชี้ไปยัง block Q2 ซึ่งคือข้อถัดไปครับ เมื่อสิ้นสุดข้อสุดท้ายแล้ว ให้แสดงคะแนนที่ได้ 


สรุป 

เป็นยังไงกันบ้างครับ กับการสร้าง chatbot ทำแบบทดสอบ หวังว่าทุกๆท่านจะสามารถนำไปปรับใช้กับงานที่ทำอยู่ได้นะครับ 

By : ธัญญวีร์ รสมัย

โปรไฟล์ Blog โปรไฟล์ E-portfolio

หมวดหมู่ : เทคโนโลยี

ผู้เข้าชม 70 ครั้ง