### نبذة عن المشروع
قمت بالمشاركة في تطوير مشروع AI Customer Support Agent، وهو وكيل ذكاء اصطناعي مصمم لأتمتة مهام خدمة العملاء ومساعدة الشركات في التعامل مع الاستفسارات المتكررة بكفاءة.
يهدف المشروع إلى تقديم إجابات اعتمادًا على بيانات المنتجات والطلبات ومستندات وسياسات الشركة، مع إمكانية تنفيذ مهام محددة من خلال أدوات يستدعيها نموذج الذكاء الاصطناعي حسب احتياج المحادثة.
### أهم مميزات المشروع
- **AI-Powered Conversations:** واجهة محادثة تفاعلية للتواصل مع وكيل الذكاء الاصطناعي مع الاحتفاظ بسياق المحادثة خلال الجلسة.
- **Order Tracking:** الاستعلام عن حالة الطلبات.
- **Product Information:** عرض معلومات المنتجات وأسعارها وأوصافها.
- **Stock Availability:** التحقق من توافر المنتجات.
- **Refund Eligibility:** التحقق من أهلية الطلبات لاسترداد الأموال وفقًا للقواعد المحددة في النظام.
- **Automated Support Tickets:** إنشاء تذاكر دعم لمتابعة مشكلات العملاء.
- **RAG (Retrieval-Augmented Generation):** استرجاع المعلومات ذات الصلة من مستندات وسياسات الشركة للمساعدة في تقديم إجابات أكثر دقة.
- **Reliable Responses:** تطبيق قواعد تحد من اختلاق معلومات الطلبات والمنتجات والسياسات، مع إظهار الحالات التي لا يمكن فيها العثور على المعلومات المطلوبة.
### التقنيات المستخدمة
Python, Ollama, Llama 3.2 (3B), Gradio, ChromaDB, Sentence Transformers, Retrieval-Augmented Generation (RAG), AI Tool Calling.
### الهدف من المشروع
تطبيق مفاهيم الذكاء الاصطناعي والأتمتة في سيناريو عملي لخدمة العملاء، يجمع بين المحادثة الذكية واسترجاع المعلومات وتنفيذ المهام المحددة آليًا.
المشروع تم تطويره ضمن مشروع جماعي، ويمكن الاطلاع على الكود والتفاصيل التقنية من خلال رابط GitHub المرفق.