مساعد ذكي للملفات PDF باستخدام AI + RAG (Chat & Quiz Generator باستخدام Python و LLMs)

تفاصيل العمل

مشروع متقدم في الذكاء الاصطناعي (AI Study Assistant) يتيح التفاعل مع ملفات PDF باستخدام تقنيات LLM وRAG (Retrieval-Augmented Generation)، مما يساعد المستخدمين على فهم المحتوى، طرح الأسئلة، وإنشاء اختبارات تلقائيًا.

فكرة المشروع:

بناء نظام ذكي يمكنه قراءة ملفات PDF وتحويلها إلى مصدر تفاعلي يمكن للمستخدم التحدث معه، استخراج المعلومات منه، وتوليد أسئلة (MCQs) لفهم المحتوى بشكل أفضل.

ما الذي قمت به:

استخراج النصوص من ملفات PDF ومعالجتها

تقسيم النصوص (Chunking) لتحسين الأداء

استخدام Embeddings لتحويل النصوص إلى Vector Data

تخزين البيانات باستخدام FAISS (Vector Database)

تطبيق نظام RAG لربط البيانات بالنموذج اللغوي

تطوير نظام Chat للإجابة على الأسئلة بناءً على محتوى الملف

إنشاء Quiz Generator لتوليد أسئلة اختيار من متعدد مع شرح الإجابات

بناء واجهة تفاعلية باستخدام Streamlit

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات