FueBot هو مستشار أكاديمي ذكي مبني على تقنية RAG (Retrieval-Augmented Generation)، طوّرته كمشروع تخرج لجامعة المستقبل بمصر. يعتمد النظام على بنية Microservices تجمع بين FastAPI وNode.js/Express للـ Backend، وReact للواجهة الأمامية، مع PostgreSQL وRedis لإدارة البيانات، وChromaDB/FAISS كقاعدة بيانات متجهية.
يستخدم النظام LangChain لإعادة صياغة الاستعلامات وحل الإحالات المرجعية عبر المحادثة، مع تقنية MMR للاسترجاع، وبث الردود بشكل لحظي عبر SSE. تم تأمين النظام بالكامل عبر JWT وRBAC.
من أبرز الميزات:
رفع ملفات مع خاصية OCR لاستخراج النصوص من الصور والـ PDF
محرك توصية بالمقررات الدراسية مع إمكانية تدخل المرشد الأكاديمي
اختبار تفاعلي من 7 أسئلة لتحديد التخصص المناسب للطالب
المشروع يمثل نموذجًا كاملاً لتطبيق ويب يدمج الذكاء الاصطناعي بشكل عملي وقابل للتوسع، من التصميم المعماري وحتى النشر.