You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ML-For-Beginners/translations/th/6-NLP/2-Tasks/assignment.md

25 lines
3.2 KiB

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "2efc4c2aba5ed06c780c05539c492ae3",
"translation_date": "2025-09-05T22:14:45+00:00",
"source_file": "6-NLP/2-Tasks/assignment.md",
"language_code": "th"
}
-->
# ทำให้บอทตอบกลับ
## คำแนะนำ
ในบทเรียนที่ผ่านมา คุณได้เขียนโปรแกรมบอทพื้นฐานที่สามารถพูดคุยได้ บอทนี้จะให้คำตอบแบบสุ่มจนกว่าคุณจะพูดว่า 'bye' คุณสามารถทำให้คำตอบของบอทมีความเฉพาะเจาะจงมากขึ้นได้หรือไม่ โดยให้บอทตอบกลับเมื่อคุณพูดบางคำ เช่น 'ทำไม' หรือ 'อย่างไร'? ลองคิดดูว่าการเรียนรู้ของเครื่อง (Machine Learning) อาจช่วยลดความยุ่งยากในงานประเภทนี้ได้อย่างไรเมื่อคุณพัฒนาบอทของคุณ คุณสามารถใช้ไลบรารี NLTK หรือ TextBlob เพื่อช่วยให้งานของคุณง่ายขึ้น
## เกณฑ์การประเมิน
| เกณฑ์ | ยอดเยี่ยม | พอใช้ | ต้องปรับปรุง |
| ------ | ------------------------------------------- | ------------------------------------------------ | ----------------------- |
| | มีไฟล์ bot.py ใหม่ที่นำเสนอและมีการอธิบาย | มีไฟล์บอทใหม่ที่นำเสนอแต่มีข้อผิดพลาด | ไม่มีการนำเสนอไฟล์ |
---
**ข้อจำกัดความรับผิดชอบ**:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI [Co-op Translator](https://github.com/Azure/co-op-translator) แม้ว่าเราจะพยายามให้การแปลมีความถูกต้องมากที่สุด แต่โปรดทราบว่าการแปลโดยอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้