نظام سؤال وجواب على ملفات PDF باستخدام NLP نظام سؤال وجواب على ملفات PDF باستخدام NLP نظام سؤال وجواب على ملفات PDF باستخدام NLP نظام سؤال وجواب على ملفات PDF باستخدام NLP
تفاصيل العمل

قمت بتطوير نظام ويب متكامل يسمح للمستخدم برفع ملف PDF وطرح أسئلة حول محتوى الملف، ثم يقوم النظام بإرجاع إجابة مختصرة ومباشرة من داخل الملف باستخدام تقنيات معالجة اللغة الطبيعية NLP. يتكون المشروع من واجهة أمامية باستخدام Angular، وباك إند باستخدام FastAPI. يقوم النظام باستخراج النص من ملف PDF، ثم تقسيمه إلى أجزاء صغيرة Chunks، وتحويل النصوص والأسئلة إلى Embeddings باستخدام Sentence Transformers، وبعد ذلك تتم مقارنة السؤال بمحتوى الملف باستخدام Semantic Search لاختيار أقرب إجابة من داخل الملف. تم تصميم واجهة حديثة وهادئة بنظام يشبه المحادثة، حيث يمكن للمستخدم رفع الملف وكتابة السؤال والحصول على الإجابة مع رقم الصفحة ونسبة الثقة. التقنيات المستخدمة: Angular, TypeScript, HTML, CSS, Python, FastAPI, PyMuPDF, Sentence Transformers, NLP, Semantic Search, Docker, GitHub, Netlify, Hugging Face Spaces. تم رفع الواجهة الأمامية على Netlify، وتم رفع الباك إند على Hugging Face Spaces باستخدام Docker.

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ شهرين
المشاهدات
52
المستقل
Madonna Essam
Madonna Essam
مهندسه برمجيات
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة