تفاصيل العمل

سايتليCitely

مساعد مستندات ثنائي اللغة (عربي/إنجليزي): ترفع ملف PDF فتحصل على إجابة مبنيّة على مستندك وحده، وكل معلومة فيها مرفقة باستشهاد يشير إلى المقطع المصدر وصفحته، بلا هلوسة. يعتمد على بحث هجين وتدفّق إجابة شفّاف يبثّ خطواته (استرجاع ← مصادر ← كتابة) وإجابته لحظياً.

بنيتُ Citely لأعالج أكبر عيوب مساعدات المستندات: إجابات تبدو واثقة لكنها مُختلَقة. في Citely كل جملة في الإجابة مربوطة بمصدرها في مستندك (بالمقطع والصفحة)، فتتحقّق بنفسك بدل أن تثق ثقة عمياء.

ترفع ملف PDF (عربياً أو إنجليزياً)، فيُحلَّل ويُقطَّع وتُحسَب له embeddings تُخزَّن في PostgreSQL عبر pgvector. وعند السؤال يجري بحث هجين يدمج الإشارة الدلالية (تشابه المتّجهات) والإشارة المعجمية (بحث نصّي كامل في PostgreSQL) بخوارزمية Reciprocal Rank Fusion. ثم يتولّى الوكيل صياغة الإجابة من المقاطع المسترجَعة وحدها، وتبثّها كلمةً كلمة مع بطاقات المصادر.

الواجهة ثنائية اللغة بالكامل مع دعم RTL/LTR، وتُظهِر خطوات الوكيل (استرجاع ← مصادر ← كتابة) أثناء عملها — لتكون التجربة شفّافة بقدر ما هي موثّقة. المشروع مبنيّ من الصفر بمعمارية نظيفة ومُحوّى بـ Docker.

بطاقة العمل

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