Conversational AI ChatBot
1.0.0
โครงการนี้สร้าง AI chatbot อัจฉริยะที่ใช้สถาปัตยกรรมหม้อแปลงที่มีชื่อเสียง - บทสนทนาของ Microsoft ตามการ์ดโมเดลของ Hugging Face, Dialogpt เป็นรูปแบบการสร้างบทสนทนาขนาดใหญ่ที่ล้ำสมัยสำหรับการสนทนาหลายครั้ง ผลการประเมินผลของมนุษย์ระบุว่าการตอบสนองที่เกิดจากการโต้ตอบนั้นเทียบได้กับคุณภาพการตอบสนองของมนุษย์ภายใต้การทดสอบการสนทนาครั้งเดียว โมเดลได้รับการฝึกฝนในบทสนทนาหลายครั้ง 147m จากเธรดการสนทนา Reddit
Conversational_AI_ChatBot.py
- chatbot เวอร์ชัน Python
conversational-ai-chatbot.ipynb
-chatbot เวอร์ชันโน้ตบุ๊กแบบอินเทอร์แอคทีฟ
requirements.txt
- สำรวจข้อกำหนดของ Libraries Python เพื่อเรียกใช้โครงการ
chatbot เป็นผู้ช่วยเสมือนจริงที่สามารถสร้างการสนทนากับผู้ใช้มนุษย์! แชท ting ro bot การสร้าง chatbot เป็นหนึ่งในงานยอดนิยมในการประมวลผลภาษาธรรมชาติ
chatbots อยู่ภายใต้สามหมวดหมู่ทั่วไป:
1. แชทตามกฎ
2. แชทบอทแบบดึงข้อมูล
3. แชทอัจฉริยะ
บอทเหล่านี้ตอบสนองต่ออินพุตของผู้ใช้ตามกฎที่ระบุไว้ล่วงหน้า ตัวอย่างเช่นกฎเหล่านี้สามารถกำหนดเป็นคำสั่ง IF-ELIF-ELSE ในขณะที่การเขียนกฎสำหรับ chatbots เหล่านี้เป็นสิ่งสำคัญที่จะคาดหวังว่าจะมีการป้อนข้อมูลผู้ใช้ที่เป็นไปได้ทั้งหมด แต่บอทอาจล้มเหลวในการตอบอย่างถูกต้อง ดังนั้น chatbots ตามกฎไม่มีทักษะการเรียนรู้ใด ๆ
บอทเหล่านี้ตอบสนองต่ออินพุตของผู้ใช้โดยดึงข้อมูลที่เกี่ยวข้องมากที่สุดจากเอกสารข้อความที่กำหนด ข้อมูลที่เกี่ยวข้องมากที่สุดสามารถกำหนดได้โดยการประมวลผลภาษาธรรมชาติด้วยระบบการให้คะแนนเช่นคะแนนความคล้ายคลึงกันของโคไซน์ แม้ว่าบอทเหล่านี้จะใช้ NLP ในการสนทนา แต่พวกเขาก็ขาดทักษะการคิดเพื่อให้เข้ากับคู่หูสนทนาของมนุษย์ที่แท้จริง wiki-ir-chatbot สร้างโดยผู้แต่งตกอยู่ภายใต้หมวดหมู่นี้!
บอทเหล่านี้ตอบสนองต่ออินพุตของผู้ใช้หลังจากทำความเข้าใจกับอินพุตตามที่มนุษย์ทำ บอทเหล่านี้ได้รับการฝึกฝนด้วยรูปแบบการเรียนรู้ของเครื่องในชุดข้อมูลการฝึกอบรมขนาดใหญ่ของการสนทนาของมนุษย์ บอทเหล่านี้มีความรู้ความเข้าใจที่จะจับคู่มนุษย์ในการสนทนา Alexa ของ Amazon, Siri ของ Apple ตกอยู่ภายใต้หมวดหมู่นี้ นอกจากนี้บอทเหล่านี้ส่วนใหญ่สามารถสนทนาตามข้อความแชทก่อนหน้านี้ (ประวัติการแชท) บทสนทนานี้ AI chatbot เป็น chatbot อัจฉริยะ!
ภาพโดย Andy Kelly