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

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

อ่าน 2,758 ครั้ง
สร้าง 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 ทำแบบทดสอบ หวังว่าทุกๆท่านจะสามารถนำไปปรับใช้กับงานที่ทำอยู่ได้นะครับ 

Tags:
แชร์:
ธัญญวีร์

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

บุคลากรผู้ร่วมสร้างสรรค์องค์กรแห่งการเรียนรู้ (KM) ผ่าน Blog Space NSTRU