Skip to content

تمييز الخيارات

تمييز الخيارات الأكثر احتمالاً للصواب بمساعدة الذكاء الاصطناعي لمهام التعليق التوضيحي المنفصلة.

تمييز الخيارات

تمييز الخيارات هو ميزة بمساعدة الذكاء الاصطناعي تساعد المعلّقين على تحديد الخيارات الأكثر احتمالاً للصواب في مهام التعليق التوضيحي المنفصلة. باستخدام نموذج لغة كبير، يحلل النظام المحتوى ووصف المهمة للتنبؤ بأعلى k خيارات احتمالاً، ويعرضها بشفافية كاملة مع تخفيف شفافية الخيارات الأقل احتمالاً.

نظرة عامة

عند التفعيل، يقوم تمييز الخيارات بـ:

  1. تحليل محتوى الحالة باستخدام نموذج لغة كبير
  2. تحديد الخيارات الأكثر احتمالاً بناءً على سياق المهمة
  3. تمييز الخيارات المحتملة بمؤشر نجمة
  4. تخفيف شفافية الخيارات الأقل احتمالاً (شفافية قابلة للتهيئة)
  5. إبقاء جميع الخيارات قابلة للنقر بالكامل - هذا توجيه وليس تقييداً

هذا مفيد بشكل خاص للمهام ذات الخيارات الكثيرة، وتدريب المعلّقين الجدد، وتقليل العبء المعرفي، وتوفير "رأي ثانٍ" لزيادة ثقة التعليق التوضيحي.

التهيئة

أضف قسم option_highlighting تحت ai_support في التهيئة:

yaml
ai_support:
  enabled: true
  endpoint_type: "openai"
  ai_config:
    model: "gpt-4o-mini"
    api_key: "${OPENAI_API_KEY}"
    temperature: 0.3
 
  option_highlighting:
    enabled: true
    top_k: 3                    # Number of options to highlight (1-10)
    dim_opacity: 0.4            # Opacity for non-highlighted options (0.1-0.9)
    auto_apply: true            # Apply on page load vs manual trigger
    schemas: null               # null = all schemas, or ["schema1", "schema2"]
    prefetch_count: 20          # Items to prefetch
 
  cache_config:
    disk_cache:
      enabled: true
      path: annotation_output/ai_cache.json
    prefetch:
      warm_up_page_count: 10
      on_next: 3
      on_prev: 1

مرجع التهيئة

الخيارالنوعالافتراضيالوصف
enabledbooleanfalseتفعيل تمييز الخيارات
top_kinteger3عدد الخيارات المميّزة (1-10)
dim_opacityfloat0.4شفافية الخيارات المخفّفة (0.1-0.9)
auto_applybooleantrueالتطبيق تلقائياً عند تحميل الصفحة
schemaslist/nullnullتحديد مخططات معينة، أو null للجميع
prefetch_countinteger20عدد العناصر للجلب المسبق

أنواع التعليق التوضيحي المدعومة

يعمل تمييز الخيارات مع أنواع الاختيار المنفصل:

  • radio - اختيار خيار واحد
  • multiselect - اختيار متعدد بمربعات اختيار
  • likert - تقييمات مقياس Likert
  • select - اختيار من قائمة منسدلة

لا ينطبق على: span، textbox، slider، image_annotation، أو video_annotation.

المظهر المرئي

  • الخيارات المميّزة: شفافية كاملة مع مؤشر نجمة ذهبية وخلفية مميزة خفيفة
  • الخيارات المخفّفة: شفافية مخفّضة (قابلة للتهيئة)، تزداد إلى 0.7 عند التمرير، لا تزال قابلة للنقر بالكامل
  • مؤشر النموذج: حد أيسر ذهبي على نماذج التعليق التوضيحي مع تمييز نشط، شارة "AI" صغيرة

الجلب المسبق

نظراً لأن استعلامات نموذج اللغة الكبير قد تكون بطيئة، يستخدم تمييز الخيارات جلباً مسبقاً مكثفاً:

  1. الإحماء: جلب أول N عنصر مسبقاً عند بدء الخادم
  2. عند التنقل: جلب العناصر التالية مسبقاً عند تحرك المستخدم للأمام/الخلف
  3. المعالجة في الخلفية: يتم الجلب المسبق بشكل غير متزامن
  4. التخزين المؤقت: تُخزّن النتائج مؤقتاً على القرص لإعادة الاستخدام

أفضل الممارسات

  1. استخدم نموذجاً سريعاً - يوفر gpt-4o-mini توازناً جيداً بين السرعة والدقة
  2. حدد top_k المناسب - للاختيارات الثنائية استخدم 1، ولـ 4-5 خيارات استخدم 2-3
  3. فعّل الجلب المسبق - قيمة prefetch_count أعلى (20+) تضمن تنقلاً سلساً
  4. درّب المعلّقين - اشرح أن التمييزات اقتراحات وليست متطلبات

قراءات إضافية

للاطلاع على تفاصيل التنفيذ، راجع الوثائق المصدرية.