พื้นที่เก็บข้อมูลนี้มีรหัสและทรัพยากรสำหรับการสร้างแชทบอทที่พบบ่อยของอีคอมเมิร์ซโดยใช้พารามิเตอร์การปรับแต่งที่มีประสิทธิภาพด้วยเทคนิค LORA โครงการมีจุดมุ่งหมายเพื่อพัฒนา chatbot สำหรับเว็บไซต์อีคอมเมิร์ซโดยใช้ประโยชน์จากรูปแบบภาษาขนาดใหญ่ (LLMS) และใช้วิธีการปรับแต่งอย่างละเอียดโดยใช้โมเดล Falcon-7B การปรับแต่งจะดำเนินการด้วยพารามิเตอร์ที่มีประสิทธิภาพการปรับแต่ง (PEFT) และเทคนิค LORA (การปรับระดับต่ำ) เพื่อเพิ่มประสิทธิภาพของโมเดล
ในโลกที่รวดเร็วของอีคอมเมิร์ซการจัดการการสืบค้นลูกค้าอย่างมีประสิทธิภาพเป็นสิ่งสำคัญ โครงการนี้แนะนำโซลูชัน chatbot ที่ใช้ประโยชน์จากรูปแบบภาษาขั้นสูงเพื่อตอบคำถามที่พบบ่อยโดยอัตโนมัติ รูปแบบที่ปรับแต่งอย่างละเอียด Falcon-7b ได้รับการฝึกฝนในชุดข้อมูลที่กำหนดเองที่แยกออกมาจาก Kaggle โดยระบุการสืบค้นผู้ใช้ทั่วไปในโดเมนอีคอมเมิร์ซ
โครงการสร้างขึ้นตามรุ่นที่ผ่านการฝึกอบรมมาก่อนรวมถึงรุ่น GPT ของ OpenAI และรุ่น Llama ของ Meta นอกจากนี้ยังสำรวจ chatbots ที่มีอยู่เช่นผู้ช่วย IBM Watson และ ADA Healthcare Chatbot การเปรียบเทียบระหว่าง RAG (Generation Augmented Retrieval) และแบบจำลองที่ปรับแต่งจะถูกกล่าวถึง
ชุดข้อมูลที่มาจาก Kaggle ประกอบด้วย 79 ตัวอย่างพร้อมคำถามและคำตอบที่เกี่ยวข้อง การแยกประกอบด้วย 67 ตัวอย่างสำหรับการฝึกอบรม (85%) และ 12 ตัวอย่างสำหรับการทดสอบ (15%)
ลิงก์ไปยังชุดข้อมูลบน Kaggle
วิธีการที่เกี่ยวข้องกับการใช้โมเดล Falcon-7B การปรับแต่งด้วยเทคนิค PEFT และ LORA และการใช้ประโยชน์จากห้องสมุดสำคัญเช่นหม้อแปลงและ PEFT โดยการกอดใบหน้า กระบวนการนี้รวมถึงการประมวลผลชุดข้อมูลการกำหนดค่าอะแดปเตอร์ LORA และการฝึกอบรมแบบจำลอง
แบบจำลองแสดงให้เห็นถึงการลดลงของค่าการสูญเสียในยุคซึ่งบ่งบอกถึงแนวโน้มการฝึกอบรมเชิงบวก คะแนน Bleu ที่ใช้สำหรับการประเมินผลแสดงความสามารถของโมเดลในการสร้างการตอบสนองที่สอดคล้องกับผลลัพธ์ที่คาดหวัง
โครงการมีส่วนช่วยในการปรับปรุงการสนับสนุนลูกค้าในอีคอมเมิร์ซผ่านรูปแบบภาษาขั้นสูง ในขณะที่ผลลัพธ์ที่ได้รับนั้นมีแนวโน้มแนะนำให้ทำการทดลองเพิ่มเติมด้วยชุดข้อมูลขนาดใหญ่และการปรับแต่งแบบจำลองอย่างต่อเนื่อง
ACKNOWLEDGMENTS ขยายไปถึงนักพัฒนาของโมเดล Falcon-7B ชุมชน Hugging Face, Kaggle สำหรับการเป็นเจ้าภาพชุดข้อมูลและคณะที่ University of New Haven
แอปพลิเคชัน Streamlit ได้รับการพัฒนาสำหรับการใช้งานในท้องถิ่นซึ่งต้องการ GPU ที่มีวิดีโอ RAM (VRAM) อย่างน้อย 16 กิกะไบต์ (VRAM) เพื่อประสิทธิภาพที่ดีที่สุด แอพในที่เก็บนี้ ชำระเงินใน Streamlit-App
อย่าลังเลที่จะสำรวจทดลองและมีส่วนร่วมในการปรับปรุงเพิ่มเติม