แชทบอทเอไอ
ภาพรวม
ChatbotAI เป็นแชทบอตธรรมดาที่ใช้งานใน Python มันจำลองการสนทนาเหมือนมนุษย์โดยตอบสนองต่ออินพุตของผู้ใช้ตามรูปแบบที่กำหนดไว้ล่วงหน้า แชทบอตใช้โมดูลแบบสุ่มและโมดูลใหม่เพื่อสร้างการตอบสนองที่เหมาะสม
คุณสมบัติ:-
การจับคู่รูปแบบ: ตอบสนองต่ออินพุตของผู้ใช้โดยใช้รูปแบบที่กำหนดไว้ล่วงหน้า
การตอบสนองแบบสุ่ม: สร้างการตอบสนองแบบสุ่มเมื่อไม่มีรูปแบบที่ตรงกัน
การควบคุมแบบวนซ้ำ: สนทนาต่อจนกว่าผู้ใช้จะออกด้วยคำว่า "ลาก่อน" "ลาก่อน" หรือ "ออก"
มันทำงานอย่างไร:
การนำเข้าโมดูล:
โปรแกรมเริ่มต้นด้วยการนำเข้าโมดูลแบบสุ่มและโมดูลใหม่
การกำหนดคำตอบ:
` มีการกำหนดสองรายการ: user_inputs และ bot_responses สิ่งเหล่านี้มีรูปแบบที่กำหนดไว้ล่วงหน้าและการตอบกลับที่เกี่ยวข้อง
การสร้างคำตอบ:
ฟังก์ชัน Generate_response รับอินพุตของผู้ใช้ ตรวจสอบการจับคู่ในรายการ user_inputs โดยใช้ re.search และส่งกลับการตอบสนองที่สอดคล้องกันจากรายการ bot_responses หากไม่พบรายการที่ตรงกัน ระบบจะสุ่มเลือกคำตอบจากรายการเริ่มต้น
วงสนทนา:
โปรแกรมจะรันแบบวนซ้ำไม่สิ้นสุด โดยแจ้งให้ผู้ใช้ป้อนข้อมูล มันจะออกเมื่อผู้ใช้พิมพ์ "ลาก่อน", "ลาก่อน" หรือ "ออก"
เริ่มต้น: :-
ข้อกำหนดเบื้องต้น: -
ไพธอน 3.x
มีส่วนร่วม:-
ยินดีบริจาค! โปรดแยกพื้นที่เก็บข้อมูลนี้และส่งคำขอดึงสำหรับการปรับปรุงหรือแก้ไขข้อบกพร่อง
ใบอนุญาต:-
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับรายละเอียดเพิ่มเติม
ติดต่อ
หากมีคำถามหรือข้อเสนอแนะ โปรดติดต่อ:-
** GitHub: **Ritika800
** อีเมล:** [email protected]