تم بناء النظام بحيث يعمل بالكامل عبر WhatsApp Business API كنقطة تشغيل رئيسية، مع استخدام REST API داخلي لإدارة العمليات ومعالجة البيانات.
Workflow الكامل:
استقبال بلاغ الصيانة مباشرة عبر محادثة واتساب.
استقبال النص والصور المرفقة من المستخدم.
إرسال البيانات إلى الـ Backend عبر Webhook.
تحليل نص البلاغ باستخدام نموذج لغوي (LLM) لاستخراج:
نوع المشكلة
مستوى الخطورة
أولوية التنفيذ
تحليل الصور باستخدام نموذج Computer Vision لتحديد نوع العطل أو درجة الخطورة.
إنشاء طلب صيانة تلقائيًا داخل قاعدة البيانات.
تصنيف البلاغ حسب الأولوية والنوع.
توجيه المهمة للفريق المختص بناءً على نوع العطل.
إرسال إشعارات فورية بتحديثات الحالة داخل نفس محادثة واتساب.
مميزات النظام
يعمل 24/7 بدون تدخل بشري
جميع العمليات تتم عبر واتساب بدون تطبيق إضافي
معالجة ذكية للنصوص والصور
تقليل وقت الاستجابة وتحسين كفاءة الفرق
بنية قابلة للتوسع (Scalable Architecture)
دعم Retry Logic لمعالجة أخطاء الـ API وضمان الاستقرار
التقنيات المستخدمة:
Python
FastAPI
OpenAI API (LLM)
Computer Vision (Image Classification Model)
WhatsApp Business API
Webhooks (Real-Time Events)
AWS Cloud Deployment
Docker