تطبيق محادثة ذكي مع ملفات PDF باستخدام Python وStreamlit

تفاصيل العمل

تطبيق محادثة ذكي مع ملفات PDF باستخدام Python وStreamlit

طورت تطبيقًا يعتمد على تقنيات الذكاء الاصطناعي يتيح للمستخدم رفع أي ملف PDF ثم طرح الأسئلة عليه والحصول على إجابات دقيقة مستندة إلى محتوى الملف، مما يوفر الوقت والجهد في البحث داخل المستندات الطويلة.

يعتمد المشروع على تقنية RAG (Retrieval-Augmented Generation)، حيث يقوم باستخراج أكثر الأجزاء ارتباطًا بالسؤال من الملف ثم يستخدمها لتوليد إجابات دقيقة ومرتبطة بالمحتوى، بدلاً من الاعتماد على معلومات عامة فقط.

أبرز المميزات:

رفع ملفات PDF بسهولة.

التحدث مع المستند وطرح الأسئلة باللغة الطبيعية.

استخراج المعلومات بسرعة من الملفات الكبيرة.

إجابات دقيقة مبنية على محتوى المستند.

واجهة استخدام بسيطة وسريعة باستخدام Streamlit.

التقنيات المستخدمة:

Python

Streamlit

Groq API (Llama 3.1)

Sentence Transformers

PyPDF

NumPy

العرض المباشر: https://ai-pdf-chat4.stre...

https://github.com/AhmedM... :Github repository

يعد هذا المشروع مناسبًا للطلاب، والباحثين، والموظفين، وكل من يتعامل مع مستندات كبيرة ويحتاج إلى الوصول إلى المعلومات بسرعة وكفاءة.

بطاقة العمل

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