Majima AI – منصة الطلاب لتلخيص المحاضرات
وصف المشروع:
منصة Majima AI للطلاب هي تطبيق ويب يعتمد على الذكاء الاصطناعي لمساعدة الطلاب على تلخيص المحاضرات والمواد الدراسية بكفاءة عالية. يتيح النظام رفع ملفات PDF وإنشاء ملخصات منظمة باستخدام نماذج ذكاء اصطناعي متقدمة.
يركز هذا الجزء من المشروع على تجربة المستخدم للطالب فقط، مع توفير تلخيص ذكي ودعم متعدد اللغات ومخرجات دراسية منظمة.
التقنيات المستخدمة:
الخلفية: Python باستخدام Flask
الواجهة الأمامية: HTML5، CSS3، JavaScript
محرك القوالب: Jinja2
قاعدة البيانات: AWS DynamoDB
نموذج الذكاء الاصطناعي: Google Gemini 2.5 Flash Lite عبر OpenRouter
معالجة ملفات PDF: PyMuPDF
الأمان: تشفير bcrypt وإدارة الجلسات
مميزات النظام:
تسجيل دخول وتسجيل مستخدمين آمن
رفع ملفات PDF واستخراج النصوص تلقائيًا
تلخيص المحاضرات باستخدام الذكاء الاصطناعي
إنشاء ملخصات متعددة المستويات:
ملخص سريع
دليل دراسي
ملخص شامل
كشف اللغة الأساسية تلقائيًا (عربية / إنجليزية)
تقسيم ذكي للمستندات الطويلة
استخراج الصور من PDF وإضافة وصف ذكي لها
تخزين مؤقت للملخصات لتحسين الأداء
لوحة تحكم بسيطة وسلسة للطلاب