بصيرة | Basira
مساعد تعليمي صوتي بالذكاء الاصطناعي للطلاب الناطقين بالعربية
بصيرة هو مساعد تعليمي تفاعلي يهدف إلى تحويل التجربة التعليمية من القراءة التقليدية إلى التفاعل الصوتي الطبيعي (Voice-First Learning). يتيح المشروع للطلاب طرح أسئلتهم صوتیًا والحصول على شرح مبسط وإجابات دقيقة باللهجة المصرية، مستندًا بشكل مباشر إلى المحتوى الدراسي المرفق.
أبرز المميزات والآلية التقنية (Key Features & Implementation)
تحويل الصوت إلى نص (Speech-to-Text):
اعتماد WhisperX لتحويل كلام الطالب الصوتي إلى نص بدقة عالية، مع توفير Whisper كحل بديل.
الاسترجاع المعزز للتوليد (RAG System):
استخراج المعلومات الدقيقة من المقررات الدراسية باستخدام Embeddings وقواعد بيانات ChromaDB لضمان صحة الإجابات.
توليد الشرح التعليمي (LLM Engine):
استخدام نموذج Gemini لتقديم شرح تعليمي مبسط، سلس، ومناسب باللهجة المصرية.
الذاكرة التفاعلية (Conversation Memory):
الحفاظ على سياق المحادثة لتمكين الطالب من طرح أسئلة متابعة واستفسارات إضافية بشكل طبيعي.
التلخيص وإنشاء الاختبارات (Summarization & Quizzes):
توليد ملخصات للمحاضرات وبناء أسئلة واختبارات تقييمية باستخدام Qwen عبر Ollama.
تحويل النص إلى صوت (Text-to-Speech & Voice Cloning):
دمج تقنيات F5-TTS مع Habibi-TTS و NileTTS لإنتاج صوت عربي طبيعي باللهجة المصرية مع Reference Voice موحد.
معمارية الوكلاء المتعددين (Multi-Agent Architecture):
تنظيم إدارة المهام (التدريس، التلخيص، إنشاء الاختبارات، والتحويل الصوتي) بنجاح باستخدام Agents و LangGraph.
الواجهة التفاعلية (Interactive UI):
تطوير واجهة مستخدم عبر Streamlit تدعم التسجيل الصوتي، الإدخال النصي، والاستماع الفوري للإجابات.