Enterprise RAG Assistant - منصة استعلام تفاعلية للمستندات
تفاصيل العمل
سم المشروع: منصة استعلام تفاعلية للمستندات (RAG-Based QA System). المشكلة: واجه العميل صعوبة في استخراج بنود محددة من عقود ومراسلات متراكمة منذ 5 سنوات، حيث كان الموظفون يحتاجون أياماً للبحث اليدوي في آلاف الملفات. الحل التقني: صممت نظاماً يعتمد على الهندسة التوجيهية (Prompt Engineering) لتوجيه نموذج لغوي كبير (Llama-3) للإجابة بناءً على سياق المستندات فقط، مع منع التخليق المعلوماتي (Hallucination). طبقت خوارزمية تجزئة ذكية (Semantic Chunking) لتقسيم النصوص الطويلة مع تداخل بنسبة 10% للحفاظ على السياق. استخدمت HuggingFace Embeddings (all-MiniLM) للتحويل إلى متجهات، وخزنتها في قاعدة بيانات متجهات محلية (ChromaDB) لتقليل التكلفة وضمان خصوصية البيانات. لاختبار كفاءة النظام، صممت اختبارات IR metrics (MRR و Hit Rate) وحققت تحسناً في دقة الاسترجاع بنسبة 32% مقارنة بالبحث النصي التقليدي. التكامل: وفّرت واجهتين، الأولى RESTful APIs بستخدام FastAPI لتلقي الاستفسارات وإرجاع الـ JSON مع التوثيق الـ Swagger، والثانية واجهة مستخدم خفيفة (Streamlit) للعرض التجريبي.
مهارات العمل
بطاقة العمل
طلب عمل مماثل