مشروع تخرج · قسم علوم الحاسب · P9 · خريف 2026

Vera

منصة تراجع عرض الاشتراك قبل ما يوصل للمشتري.

في ليبيا تنباع اشتراكات ChatGPT وNetflix وSpotify وغيرها عن طريق صفحات ومجموعات، والمشتري يدفع على ثقة. Vera تفحص كل عرض قبل نشره مقابل الشروط والأسعار الرسمية للخدمة، وتعطي حكماً مع سببه ومصدره. وبعد البيع تبني سمعة البائع من طلبات مؤكَّدة وشكاوى مثبتة، مش من تعليقات.

3أحكام: مقبول · يحتاج مراجعة · توجد مشكلة
~10خدمات في قاعدة المعرفة الرسمية
100عرض اختبار مصنّف يدوياً
0تدريب نماذج — RAG فوق مصادر رسمية
01 · المشكلة

المشتري يدفع قبل ما يعرف إذا العرض سليم

العرض نفسه ما يتراجعش

ممكن يكون فيه مدة غلط، سعر غير منطقي، أو طريقة تسليم تخالف شروط الخدمة، وما فيش حد يقول.

الثقة مبنية على تعليقات

التعليقات تنكتب وتنمسح، وما تفرّقش بين بائع جديد وبائع عنده مئات الطلبات السليمة.

المشكلة تظهر بعد أيام

الحساب يتوقف أو كلمة السر تتغير بعد الدفع، وغالباً ما فيش استرجاع.

الدراسة الميدانية · 24 مشاركاً

من اشتروا اشتراكاً رقمياً (12 من 24)

واجهوا مشكلة بعد الشراء6 / 12
ما استرجعوش فلوسهم5 / 12
يعتمدوا على التعليقات للحكم على البائع9 / 12
الاستعداد لاستخدام منصة مراجعة (من 5)3.8

نتيجة آخر عملية شراء حسب نوع البائع:

5 / 5بائع تعاملوا معه قبل · نجحت
3 / 3بائع مشهور · صارت مشكلة
2 / 4بائع جديد · فشلت

الشهرة ما ضمنتش النتيجة؛ التعامل السابق المثبت هو اللي فرق. استُبعدت إجابة شاذة واحدة (2000 د.ل) ومشارك أقل من 18 سنة.

02 · كيف تعمل

مرحلتين: قبل النشر، وبعد البيع

المنصة ما تحكمش على البائع إنه محتال. تحكم على نص العرض مقابل مصادر رسمية، وتحسب السمعة من وقائع مسجّلة.

قبل النشر · مراجعة العرض

البائع يضيف العرض

الخدمة، الخطة، المدة، السعر، طريقة التسليم، ونص العرض.

قواعد التحقق

خانات ناقصة، سعر خارج النطاق المعقول، مدة غير منطقية.

استرجاع (RAG)

أقرب 3–5 مقاطع من شروط وأسعار نفس الخدمة الرسمية.

حكم Gemini

JSON فيه الحالة والأسباب، وكل سبب لازم يشير لمقطع مصدر؛ اللي بلا مصدر ينحذف.

الحالة النهائية

الأسوأ بين القواعد والنموذج. غير المقبول يمشي للمشرف قبل النشر.

بعد البيع · بناء السمعة

تسجيل الطلب

الشكوى ما تنقبلش إلا على طلب مسجّل.

تأكيد الاستلام

صريح من المشتري، أو ضمني بعد 3 أيام بلا رد ولا شكوى (بنص الوزن).

الشكوى

المشرف يراجعها؛ المثبتة بس تأثر على السمعة.

درجة السمعة

تتحسب لكل فئة خدمة بعد 5 طلبات على الأقل.

03 · جرّب المراجعة

كيف يطلع الحكم على عرض حقيقي الشكل

أمثلة توضيحية لشكل مخرجات النظام. الأحكام هنا مكتوبة مسبقاً، والنظام الفعلي يولّدها من قاعدة المعرفة.

الخدمة مذكورة المدة مذكورة السعر مذكور طريقة التسليم واضحة
04 · معادلة السمعة

سمعة من وقائع، مش من نجوم

R = 100 × ( 0.50·C + 0.30·(1 − K) + 0.20·(1 − X) )
Cنسبة الطلبات المؤكَّدة. التأكيد الضمني بنص الوزن، ووزن كل تأكيد حسب عمر حساب المشتري (أقل من 7 أيام = 0.3، 7–30 = 0.6، أكثر = 1).
Kنسبة الشكاوى المثبتة بعد مراجعة المشرف.
Xنسبة الطلبات اللي ألغاها البائع.
20
12
4
1
1

المحاكاة تفترض كل المشترين حساباتهم أقدم من 30 يوم (وزن 1).

82
بائع موثوق
05 · ما الذي يُثبته المشروع

ثلاث ادعاءات، كل واحد يتقاس

1 · الدقة

المراجعة تكشف العروض المخالفة

100 عرض اختبار (نصها حقيقي مُجهَّل ونصها مصمم)، صنّفتها الطالبتان كل وحدة بروحها حسب دليل مكتوب.

Precision · Recall · F1 per class
2 · المصدر

الاسترجاع يجيب المقطع الصح

لكل عرض اختبار مقطع مصدر معروف، ونقيس هل يطلع ضمن أول 3 نتائج.

Recall@3
3 · الشكاوى

تصنيف الشكاوى صحيح

50 شكوى مصنّفة يدوياً، ونقارن تصنيف النظام بالتصنيف اليدوي.

Accuracy
الطريقةقواعدنموذج لغويمصادر رسمية (RAG)سبب مع مصدر
قواعد فقط✓———
قواعد + LLM بدون RAG✓✓——
Vera: قواعد + RAG + LLM✓✓✓✓
التقنيات والنطاق

مبنية بأدوات مجانية ومعروفة

FRONTENDReact + JavaScript
BACKENDPython · FastAPI
DATABASEPostgreSQL + pgvector
EMBEDDINGSSentence-Transformers متعدد اللغات
LLMGemini API (الطبقة المجانية)
AUTHJWT · bcrypt
EVALUATIONJupyter · pandas
PAYMENT · OPTIONALDPAY (Sandbox)

داخل النطاق

  • حسابات البائعين والمشترين والمشرف
  • إضافة العروض ومراجعتها قبل النشر
  • قاعدة معرفة لحوالي 10 خدمات بروابط وتواريخ
  • الطلبات والتأكيد والشكاوى ودرجة السمعة
  • لوحة المشرف

خارج النطاق

  • الحكم على البائع إنه محتال
  • تدريب نموذج تعلم آلي
  • وسيط مالي (Escrow) أو استرجاع أموال
  • الدفع الحقيقي: DPAY اختياري وتجريبي فقط
06 · الخطة

بناء تزايدي في ثلاث زيادات

قاعدة المعرفة وبيانات الاختبار تتجهز بالتوازي من الأسبوع 1 للأسبوع 6، وقاعدة البيانات والـ API من الأسبوع 4 للأسبوع 6.

الأسبوع 7

الزيادة الأولى

الحسابات، إضافة العروض، قواعد التحقق.

الأسبوع 8

الزيادة الثانية

قاعدة المعرفة، الاسترجاع، المراجعة بالنموذج.

الأسبوع 9

الزيادة الثالثة

الطلبات، الشكاوى، السمعة، لوحة المشرف (+ DPAY لو الوقت يسمح).

المرحلةالموعدالحالة
07 · من يقف خلفها

فريق المشروع

أ
طالبة · 3166005

أسيل فاتح خليفة

قاعدة المعرفة، الاسترجاع والمراجعة، التقييم.

أ
طالبة · 3165148

أميرة سامي الواعر

الواجهات، الطلبات والشكاوى، لوحة المشرف.

؟
المشرف الأكاديمي

لم يُحدَّد بعد

يُضاف الاسم بعد اعتماد المقترح.

قسم علوم الحاسب · جامعة الرفاق الأهلية للعلوم التطبيقية والإنسانية