تخطّ إلى المحتوى
AISI
𝕏
سيناريو تطبيقي

نموذج إرشادي — بناء مجموعة بيانات NER عربية متخصصة (Label Studio)

سيناريو نمطي يوضح بناء مجموعة بيانات وسم لقطاع معين بواسطة Label Studio وspaCy.

مؤشر كفاءة وتوفير الوقت

الوقت سابقًا غياب كامل لنموذج متخصص
الوقت حاليًا نموذج إنتاجي + مجموعة بيانات قابلة للمشاركة

المشكلة قبل الحل

غياب نموذج NER عربي متخصص في كيانات قطاع معين (طاقة، صحة، قانون). النماذج العامة تخطئ في تصنيف الأسماء المتخصصة.

خطوات سير العمل وتطبيق الحل

جمع آلاف المقالات العربية → Label Studio → عدة موسّمين على مدى أسابيع → تصدير JSON → تدريب spaCy → تقييم → نشر REST.

تفاصيل السيناريو

مقدمة عن السيناريو

سيناريو نمطي يوضح بناء مجموعة بيانات وسم لقطاع معين بواسطة Label Studio وspaCy.

توصيف المشكلة

غياب نموذج NER عربي متخصص في كيانات قطاع معين (طاقة، صحة، قانون). النماذج العامة تخطئ في تصنيف الأسماء المتخصصة.

الأدوات المستخدمة

  • Label Studio: أداة مستخدمة في سير العمل.
  • spaCy: أداة مستخدمة في سير العمل.
  • Postgres: أداة مستخدمة في سير العمل.
  • MinIO: أداة مستخدمة في سير العمل.

مسار العمل (Workflow)

جمع آلاف المقالات العربية → Label Studio → عدة موسّمين على مدى أسابيع → تصدير JSON → تدريب spaCy → تقييم → نشر REST.

النتائج والفرق في الأداء

  • قبل التطبيق: غياب كامل لنموذج متخصص
  • بعد التطبيق: نموذج إنتاجي + مجموعة بيانات قابلة للمشاركة

التكلفة التقديرية

أجور موسّمين بدوام جزئي على عدة أسابيع + خادم متوسط (~1500-2500$)

الدروس المستفادة

  • دليل وسم تفصيلي (عدة صفحات بأمثلة دقيقة) يخفّض الخلاف بين الموسّمين كثيراً
  • حساب Cohen kappa أسبوعياً يكشف ضعف موسّم معين سريعاً
  • active learning يرفع كفاءة آخر مراحل الوسم

الدروس والنتائج المستفادة

دليل وسم تفصيلي (عدة صفحات بأمثلة دقيقة) يخفّض الخلاف بين الموسّمين كثيراً. حساب Cohen kappa أسبوعياً يكشف ضعف موسّم معين سريعاً. active learning يرفع كفاءة آخر مراحل الوسم.

مخطط التأثير

رسم بياني مُولَّد تلقائيًا

flowchart TD P["⚠️ غياب نموذج NER عربي متخصص في..."] T["🔧 Label Studio, spaCy, Postgres"] P -->|"حُلّ بواسطة"| T W["⚙️ جمع آلاف المقالات العربية →..."] T --> W R["✅ غياب كامل لنموذج متخصص → نموذج إنتاجي + مجموعة بيانات قابلة للمشاركة"] W --> R style R fill:#f0fdf4,stroke:#10b981,stroke-width:2px