تصميم وبناء منصة تعليمية مدعومة بالذكاء الاصطناعي تعتمد على خط معالجة RAG متقدم متعدد المراحل (تصنيف النوايا، توسيع المفاهيم عبر الرسوم البيانية، وإعادة ترتيب النتائج باستخدام Cross-Encoder)، مع فهرسة المحتوى متعدد الوسائط داخل قاعدة بيانات PostgreSQL باستخدام إضافة pgvector.
أبرز المميزات والتفاصيل التقنية:
• بناء الواجهة الخلفية وفق معمارية Clean Architecture ونمط CQRS عبر مكتبة MediatR، مع الربط بين خدمات مصغرة (Microservices) مبنية بـ ASP Core و Python FastAPI.
• تصميم محركات تصحيح ذكية تمنح درجات تقييم مبنية على الثقة الإحصائية (Confidence Scoring)، ونظام ترشيحات متعدد المعايير.
• تطبيق ميزة بث الردود اللحظية (Token Streaming) في الوقت الفعلي باستخدام تقنيات SignalR وأحداث السيرفر (Server-Sent Events).
• تحزيم النظام بالكامل ونشره باستخدام Docker Compose مع إعداد مسارات عمل مؤتمتة عبر GitHub.