يغطي هذا الموضوع إعداد ميزة المشاعر (Sentiment) الخاصة بإضافة Discourse AI.
مستوى المستخدم المطلوب: مشرف (Moderator)
تراقب ميزة المشاعر مجتمعك من خلال تحليل المشاركات وتقديم درجات المشاعر والعواطف لمنحك إحساسًا عامًا بمجتمعك لأي فترة زمنية. يمكن أن تكون هذه الرؤى مفيدة في تحديد نوع المستخدمين الذين ينشرون داخل مجتمعك ويتفاعلون مع بعضهم البعض.
الميزات
- المشاعر العامة: تقارن عدد المشاركات المصنفة على أنها إيجابية أو سلبية
- رسم بياني شريطي يعرض قيمة رقمية قابلة للتبديل للدرجات الإيجابية والسلبية والإجمالية
- العاطفة: عدد المواضيع والمشاركات المصنفة حسب عواطف متعددة، مجمعة حسب الإطار الزمني
- اليوم
- الأمس
- آخر 7 أيام
- آخر 30 يومًا
- تقارير لأي فترة زمنية يمكن الوصول إليها عبر الإعدادات
- سنوي
- ربع سنوي
- شهري
- أسبوعي
- نطاق مخصص
- متاح لجميع مستخدمي الموظفين (المسؤولون والمشرفون)
تفعيل المشاعر
الإعدادات (Configuration)
يتم تمكين المشاعر افتراضيًا للعملاء المستضافين. للحصول على الخطوات اليدوية، انظر أدناه
- انتقل إلى إعدادات
Admin→Plugins→ ابحث عنdiscourse-aiأو ابحث عنه وتأكد من تمكينه - قم بتمكين
ai_sentiment_enabledلتحليل المشاعر - توجه إلى
/admin/dashboard/sentimentللاطلاع على التقارير الخاصة بهم
بمجرد التمكين، ستقوم ميزة المشاعر تلقائيًا بتصنيف جميع المشاركات الجديدة وإعادة ملء المشاركات من آخر 60 يومًا عبر مهمة مجدولة تعمل كل 5 دقائق. لإعادة ملء المشاركات الأقدم من 60 يومًا، قم بزيادة إعداد الموقع
ai_sentiment_backfill_post_max_age_days.
مستضاف لدينا؟
تواصل معنا على team@discourse.org إذا كنت بحاجة إلى مساعدة في تعديل إعدادات إعادة الملء.
مستضاف ذاتيًا؟
قم بزيادة
ai_sentiment_backfill_post_max_age_daysفي إعدادات موقعك لتغطية النطاق الزمني المطلوب. ستقوم مهمة إعادة الملء المجدولة بمعالجة المشاركات الأقدم تلقائيًا. للحصول على تفاصيل حول إعداد نقاط نهاية النموذج المطلوبة، راجع Self-Hosting Sentiment and Emotion for DiscourseAI.
الأسئلة الشائعة التقنية
كيف تتم معالجة بيانات الموضوع/المشاركة؟ وكيف يتم تعيين الدرجات؟
- تتمتع المشاعر بدقة “لكل مشاركة”. لكل مشاركة، يمكننا تحديد المشاعر ثم تقسيم هذه البيانات بأشكال عديدة (حسب العلامة / الفئة / الوقت إلخ…). تقارن عدد المشاركات المصنفة على أنها إيجابية أو سلبية. يتم حساب هذه الدرجات عندما تتجاوز الدرجات الإيجابية أو السلبية عتبة ثابتة تبلغ 0.6 (غير قابلة للتكوين حاليًا).
هل هناك أي خطط لإضافة دعم للغات أخرى؟
- نعم في المستقبل! وذلك عن طريق إضافة نماذج تعلم آلي (ML) بسيطة متعددة اللغات أو عن طريق استخدام نماذج اللغة الكبيرة (LLMs) متعددة اللغات لتصنيف البيانات، بدلاً من النماذج المخصصة.
ما هي النماذج المستخدمة لتشغيل ميزة المشاعر؟
- حاليًا نستخدم SamLowe/roberta-base-go_emotions · Hugging Face و cardiffnlp/twitter-roberta-base-sentiment-latest · Hugging Face.
محاذير
- لا يتم عرض المشاركات المصنفة على أنها محايدة (ليست إيجابية ولا سلبية)
- يتم استبعاد الرسائل الخاصة (PMs) من الحسابات