قمت بتطوير إطار عمل (Framework) متطور ونمطي (Modular) مخصص لخدمة العملاء، يجمع بين قوة الذكاء الاصطناعي وكفاءة الأنظمة السحابية. النظام مصمم ليعمل كـ "موظف رقمي ذكي" قادر على إدارة المحادثات عبر قنوات متعددة مثل (WhatsApp و Web Chat) بشكل متزامن واحترافي.
تعتمد البنية التحتية للمشروع على تقنيات FastAPI لضمان سرعة الاستجابة، مع دمج محرك Gemini AI لتحليل نية العملاء وتقديم ردود دقيقة بناءً على قاعدة معرفة مخصصة، مما يقلل الحاجة للتدخل البشري بنسبة تصل إلى 80%.
المميزات التقنية (Modular Features):
نظام Intake متطور: لتوحيد ومعالجة المدخلات من مختلف القنوات (WhatsApp, Web) وتحويلها لصيغة برمجية موحدة.
AI Brain (المحرك الذكي): دمج محرك Gemini API لتحديد نية المستخدم (Intent Detection) وقياس مستوى الثقة في الإجابة (Confidence Score).
نظام التحويل للبشر (Human Handoff): منطق برمجى يسمح للبوت بترك المحادثة وتحويلها لموظف بشري فوراً في حالات الشكاوى المعقدة أو الحالات الطارئة.
Actions & Integrations: تنفيذ عمليات برمجية تلقائية (مثل تحديث قواعد البيانات أو حجز المواعيد) بناءً على سياق المحادثة.
Analytics & Logging: نظام تتبع لحظي لتسجيل المحادثات وتحليل الأداء لتحسين جودة الردود مستقبلاً.
Webhook Security: بناء نقاط اتصال آمنة وموثقة (Secure Endpoints) لاستقبال البيانات من المنصات الخارجية.
الأدوات والتقنيات المستخدمة:
Language: Python (FastAPI Framework).
AI Engine: Google Gemini AI (Generative Models).
Infrastructure: Ngrok (Testing), Webhooks, OAuth 2.0.
Database & Logic: JSON-based Knowledge Base, Google Sheets API.
ماذا يقدم هذا المشروع لصاحب العمل؟
تجربة مستخدم سلسة: توفير ردود فورية على مدار الساعة طوال أيام الأسبوع.
قابلية التوسع: النظام مبني بشكل نمطي (Modular) يسمح بإضافة قنوات جديدة أو مميزات إضافية بسهولة دون إعادة بناء الكود.
احترافية في التنفيذ: استخدام Swagger UI لتوثيق الـ API، مما يسهل على المطورين الآخرين التعاون في المشروع