مشروع متقدم في الذكاء الاصطناعي (AI Study Assistant) يتيح التفاعل مع ملفات PDF باستخدام تقنيات LLM وRAG (Retrieval-Augmented Generation)، مما يساعد المستخدمين على فهم المحتوى، طرح الأسئلة، وإنشاء اختبارات تلقائيًا.
فكرة المشروع:
بناء نظام ذكي يمكنه قراءة ملفات PDF وتحويلها إلى مصدر تفاعلي يمكن للمستخدم التحدث معه، استخراج المعلومات منه، وتوليد أسئلة (MCQs) لفهم المحتوى بشكل أفضل.
ما الذي قمت به:
استخراج النصوص من ملفات PDF ومعالجتها
تقسيم النصوص (Chunking) لتحسين الأداء
استخدام Embeddings لتحويل النصوص إلى Vector Data
تخزين البيانات باستخدام FAISS (Vector Database)
تطبيق نظام RAG لربط البيانات بالنموذج اللغوي
تطوير نظام Chat للإجابة على الأسئلة بناءً على محتوى الملف
إنشاء Quiz Generator لتوليد أسئلة اختيار من متعدد مع شرح الإجابات
بناء واجهة تفاعلية باستخدام Streamlit