أدوات المشرف/المشرف الآلي
المشرف الآلي عبارة عن أداة آلية لمكافحة التخريب قيد التطوير من قبل فريق Moderator Tools . سيسمح للإداريين بتفعيل وإعداد التراجع التلقائي عن التعديلات السيئة بناءً على تقييم من نموذج للتعلّم الآلي. يتصرف المشرف الآلي بشكل مشابه لبوتات مكافحة التخريب مثل ClueBot NG وSeroBOT وDexbot وSalebot، ولكن مع إتاحة ذلك لجميع المجتمعات اللغوية. يُرجى الاطلاع على Extension:AutoModerator للحصول على التفاصيل الفنية حول امتداد المشرف الآلي.
Automoderator
|
يمكن للمجتمعات الآن أن تطلب نشر المشرف الآلي على ويكيبيديا الخاصة بهم.
التحديثات
- أكتوبر 2024 - A dashboard is now available to track metrics about Automoderator's behaviour on the projects on which it is deployed.
- أكتوبر 2024 - قمنا بإتاحة مجموعات بيانات جديدة لاختبار نموذج مخاطر الرجوع متعدد اللغات. نتوقع أن يكون لهذا النموذج أداء أفضل من النموذجي اللغوي المهتم الذي يستخدم حاليا، ولكن نحتاج إلى ردود الفعل الخاصة بك لاتخاذ قرار مستنير.
- سبتمبر 2024 - أصبحت الويكيبيديتان الإندونيسية والأوكرانية تستخدمان المشرف الآلي (Automoderator; Автомодератор).
- يونيو 2024 - بدأت ويكيبيديا التركية باستخدام المشرف الآلي (Otomoderatör).
- فبراير 2024 - نُشرت تصميمات صفحات الإعدادات والتهيئة للإصدار الأولي. الأفكار والاقتراحات مُرحَّب بها!
- فبراير 2024 - نشرنا النتائج الأولية لعملية الاختبار.
- أكتوبر 2023 - نحن نبحث عن آراء وتعليقات حول خطة القياس، لتحديد البيانات التي يجب أن نستخدمها لتقييم نجاح هذا المشروع، وقمنا بجعل بيانات الاختبار متاحة لتجميع الآراء حول عملية صنع القرار لدى المشرف الآلي.
- أغسطس 2023 - لقد قدمنا مؤخرًا هذا المشروع وغيره من المشاريع التي تركز على الإداريين في ويكيمانيا. يمكنك العثور على تسجيل الجلسة هنا.
الدافع
تجري تعديلات كثيرة على مشاريع ويكيميديا والتي يجب التراجع عنها بشكل لا لبس فيه، مما يعيد الصفحة إلى حالتها السابقة. (التغييرات التخريبية) يتعين على المراجعين والإداريين قضاء الكثير من الوقت في مراجعة هذه التعديلات وإعادتها يدويًا، مما يساهم في الشعور في العديد من مواقع الويكي الأكبر حجمًا بأن هناك قدرًا هائلاً من العمل الذي يتطلب الاهتمام مقارنة بعدد المشرفين النشطين. نرغب في تقليل هذه الأعباء، وتحرير وقت المشرف للعمل على مهام أخرى.
توفر العديد من مواقع المجتمع عبر الإنترنت، بما في ذلك Reddit وTwitch وDiscord، وظيفة "الإشراف الآلي"، حيث يمكن لمشرفي المجتمع إعداد مزيج من إجراءات الإشراف الآلي المحددة والخوارزمية. في ويكيبيديا، يوفر "مُرشح الإساءة" وظائف محددة قائمة على القواعد، ولكن يمكن أن يكون محبطًا عندما يتعين على المشرفين، على سبيل المثال، تحديد تعبير عادي بعناية شديدة لكل اختلاف إملائي لكلمة بذيئة. كما أنها معقدة، ويسهل التغلب عليها، مما يجعل العديد من المجتمعات تتجنب استخدامها. تمتلك ما لا يقل عن اثني عشر مجتمعًا "بوتات" لمكافحة التخريب، ولكن يقوم المجتمع بتشغيلها وصيانتها، وتتطلب خبرة تقنية محلية وعادة ما تكون ذات تكوينات غير مرئية للجميع. تعتمد هذه البوتات أيضًا إلى حد كبير على نموذج ORES الضار، والذي لم يجري تدريبه منذ فترة طويلة ولديه دعم لغوي محدود.
الأهداف
- تقليل تراكمات أعمال الإشراف عن طريق منع التعديلات السيئة من الدخول إلى قوائم انتظار المراجعة.
- منح المشرفين الثقة في أن المشرف الآلي موثوق به ولا ينتج عنه نتائج إيجابية كاذبة كبيرة.
- تمكين المحررين الذين يواجهون "نتيجة إيجابية كاذبة" بطرق واضحة للإبلاغ عن الخطأ / إعادة التعديل الخاص بهم.
أبحاث التصميم
للتعرف على عملية البحث والتصميم التي مررنا بها لتحديد سلوكيات وواجهات المشرف الآلي، انظر /Design .
نموذج
يستخدم المشرف الآلي نماذج التعلم الآلي ”مخاطر التراجع“ التي طورها فريق بحث مؤسسة ويكيميديا. هناك نسختان من هذا النموذج:
- نموذج متعدد اللغات، يدعم 47 لغة.
- نموذج حيادي اللغة. This is the model which Automoderator currently uses, while we test the Multilingual model to better understand its performance.
يمكن لهذه النماذج حساب درجة (تقييم) لكل تعديل تشير إلى احتمالية التراجع عن ذلك التعديل. Each community can set their own threshold for this score, above which edits are reverted (see below).
تدعم النماذج حاليًا ويكيبيديا فقط، ولكن يمكن تدريبها على مشاريع ويكيميديا الأخرى. بالإضافة إلى ذلك، فقد جرى حاليًا تدريبهم فقط على النطاق الرئيسي (نطاق المقالات). نود أن نتحرى عن إعادة تدريب النموذج بشكل مستمر حيث يتم الإبلاغ عن النتائج الإيجابية الخاطئة من قبل المجتمع. (T337501)
قبل أن نمضي قدمًا في هذا المشروع وفرنا فرصًا لاختبار النموذج الحيادي للغة مقابل التعديلات الأخيرة، حتى يتمكن القائمون على الدوريات من فهم مدى دقة النموذج وما إذا كانوا يشعرون بالثقة في استخدامه بالطريقة التي اقترحناها. The details and results of this test can be found at Moderator Tools/Automoderator/Testing .
نقوم أيضاً باختبار نموذج تعدد اللغات لفهم ما إذا كان من الأفضل استخدامه بدلاً من نموذج ”الحياد اللغوي“.
See Moderator Tools/Automoderator/Multilingual testing to help us review the model's scores.
كيفية العمل
To request that Automoderator be deployed on your Wikimedia project, please see Extension:AutoModerator/Deploying. |
يقوم المشرف الآلي بتسجيل كل تعديل في مساحة الاسم الرئيسية في مشروع ويكيميديا، ويجلب درجة لهذا التعديل بناءً على مدى احتمال إرجاعه، ويعيد أي تعديلات تحصل على درجة أعلى من الحد الذي يمكن تكوينه من قبل الإداريين المحليين. When reverting, Automoderator performs a rollback , also undoing prior sequential edits made by the same user. يتم تنفيذ الإرجاع بواسطة حساب نظام، لذلك يبدو ويتصرف مثل الحسابات الأخرى - لديه صفحة مساهمات وصفحة مستخدم، ويظهر في سجلات الصفحات، إلخ.
لتقليل النتائج الإيجابية الزائفة والسلوكيات الأخرى غير المرغوب فيها، لن يقوم المُعدِّل التلقائي بإرجاع الأنواع التالية من التعديلات:
- محرر يقوم بإرجاع أحد التعديلات الخاصة به
- ارتدادات أحد إجراءات المشرف الآلي
- تلك التي صنعها الإداريون أو الروبوتات
- إنشاء صفحة جديدة
الإعداد
Automoderator is configured via a إعدادات المجتمع form located at Special:CommunityConfiguration/AutoModerator, which edits the page MediaWiki:AutoModeratorConfig.json (the latter can be watchlisted so that updates show up in your Watchlist). بعد النشر، لن يبدأ تشغيل المشرف الآلي بعد النشر حتى يقوم المسؤول المحلي بتشغيله عبر صفحة التكوين. بالإضافة إلى تشغيل المُعدِّل الآلي أو إيقاف تشغيله، هناك مجموعة من التكوينات التي يمكن تخصيصها لتناسب احتياجات مجتمعك، بما في ذلك عتبة الإرجاع، وعلامات التعديل الثانوي والبوتات، وما إذا كان المشرف الآلي يرسل رسالة صفحة نقاش بعد الإرجاع (انظر أدناه).
لا يمكن إجراء بعض التكوينات، مثل اسم المستخدم الخاص بالمشرف الآلي، إلا من قبل مطوري ميدياويكي. لطلب مثل هذا التغيير، أو لطلب أنواع أخرى من التخصيص، يُرجى ملف مهمة على فابريكيتور.
Localisation of Automoderator should primarily be carried out via TranslateWiki, but local overrides can also be made by editing the relevant رسائل النظام (Automoderator's strings all begin with automoderator-
).
مستويات الحذر
أحد أهم التكوينات التي يجب تعيينها هو ”مستوى الحذر“ أو ”العتبة“ - وهذا يحدد المفاضلة التي سيجريها المشرف الآلي بين التغطية (عدد التعديلات الزائفة التي يتم إرجاعها) والدقة (عدد المرات التي سيخطئ فيها). كلما كان مستوى الحذر أعلى، كلما قل عدد التعديلات التي سيتم إرجاعها، ولكن كلما كانت الدقة أعلى، وكلما انخفض مستوى الحذر، كلما تم إرجاع تعديلات أكثر، ولكن كلما قلت الدقة. نوصي بالبدء بمستوى عالٍ من الحذر والتخفيض التدريجي بمرور الوقت مع ارتياح مجتمعك لتصرفات المشرف الآلي.
رسالة صفحة النقاش
للتأكد من أن المحررين الذين تم إرجاعهم الذين كانوا يجرون تغييرًا بحسن نية مجهزين جيدًا لفهم سبب إرجاعهم، والإبلاغ عن الإيجابيات الخاطئة، فإن المشرف الآلي لديه ميزة اختيارية لإرسال رسالة إلى كل مستخدم تم إرجاعه إلى صفحة النقاش.
يمكن ترجمة هذه الرسالة في TranslateWiki وتخصيصها محلياً من خلال رسالة النظام Automoderator-wiki-revert-message
.
يكون النص الافتراضي (باللغة الإنجليزية) كالتالي:
Hello! I am AutoModerator, an automated system which uses a machine learning model to identify and revert potentially bad edits to ensure Wikipedia remains reliable and trustworthy. Unfortunately, I reverted one of your recent edits to Article title.
- Because the model I use is not perfect, it sometimes reverts good edits. If you believe the change you made was constructive, please report it here.
- Learn more about my software.
- To learn more about editing visit your Newcomer Homepage. --Automoderator (talk) 01:23, 1 January 2024 (UTC)
إذا تلقى المستخدم نفسه إعادة أخرى بعد الأولى بفترة وجيزة، س يتم إرسال رسالة قصيرة تحت العنوان نفسه. النص الافتراضي (الإنجليزية):
I also reverted one of your recent edits to Article title because it seemed unconstructive. Automoderator (talk) 01:23, 1 January 2024 (UTC)
الإبلاغ عن الحالات الإيجابية الكاذبة
نظرًا لعدم وجود نموذج تعلُّم آلي مثالي، فإن المشرف الآلي يقوم أحيانًا بإرجاع تعديلات جيدة عن طريق الخطأ. عندما يحدث هذا نريد تقليل الاحتكاك للمستخدم الذي تم إرجاعه، ومنحه خطوات تالية واضحة. As such, an important step in configuring Automoderator is creating a false positive reporting page. هذه صفحة ويكي عادية، والتي سيتم ربطها من قبل المشرف الآلي في رسالة صفحة النقاش وفي تاريخ الصفحات ومساهمات المستخدمين، كإجراء إضافي ممكن للتعديل، إلى جانب التراجع و/أو الشكر.
Metrics
You can track data about how Automoderator is behaving on Wikimedia projects at the Activity Dashboard.
For data on the expected number of reverts that Automoderator would make per day on your project, see the testing subpage . Similar data for the multilingual model (not currently in use) can be found at /Multilingual testing .
Usage
Automoderator is currently deployed on the following Wikimedia projects:
Project | Deployment request | Username | Configuration | Dashboard |
---|---|---|---|---|
ويكيبيديا الإندونيسية | T365792 | Automoderator | CommunityConfiguration | Dashboard |
ويكيبيديا التركية | T362622 | Otomoderatör | CommunityConfiguration | Dashboard |
ويكيبيديا الأوكرانية | T373823 | Автомодератор | CommunityConfiguration | Dashboard |
ويكيبيديا الفيتنامية | T378343 | Kiểm tra tự động | CommunityConfiguration | |
ويكيبيديا الأفريقانية | T376597 | OutoModerator | CommunityConfiguration | Dashboard |