Skip to content

تكامل MTurk (أُغلق في سبتمبر 2026)

أُغلق Amazon Mechanical Turk في 30 سبتمبر 2026. ما الذي لا يزال إعداد MTurk القديم يفعله في Potato، وكيف تنقل الدراسة إلى Prolific أو SONA أو Connect.

أُغلق Amazon Mechanical Turk (MTurk) نهائيًا في 30 سبتمبر 2026. يذكر إشعاره ذلك، ويردّ كلٌّ من موقع أصحاب المهام وبيئة الاختبار الخاصة بأصحاب المهام الآن بأن إنشاء مهام HIT وإكمال المهام لم يعودا متاحين. لم تعد دراسة Potato قادرة على تجنيد العمال هناك، لذا تتناول هذه الصفحة ما لا يزال إعداد MTurk القديم يفعله وكيف تنقل الدراسة إلى منصة أخرى.

إعدادات MTurk القديمة في Potato

لا يزال Potato يحمّل إعداد MTurk. فتسجيل الدخول عبر workerId والمزوّد mturk وصفحة المعاينة لمهام HIT غير المقبولة لا تزال موجودة في الشيفرة، لذا يبدأ تشغيل خادم الدراسة المؤرشفة وتبقى تعليقاتها التوضيحية المخزّنة قابلة للقراءة والتصدير. لكن لا يستطيع أي عامل الوصول إلى الخادم عبر MTurk، ولم يعد لزر «Submit HIT to MTurk» في صفحة الإكمال مكان يرسل إليه التكليف.

يمكن التعرّف على إعداد دراسة MTurk من كتلة تسجيل الدخول فيه، وغالبًا من كتلة mturk كانت تشير إلى بيانات اعتماد صاحب المهام في AWS:

yaml
login:
  type: url_direct
  url_argument: workerId
 
mturk:
  enabled: true
  config_file_path: configs/mturk_config.yaml

كان MTurk يرسل أربعة معاملات في عنوان URL الخاص بالعامل، وتشير إليها بيانات الدراسة القديمة:

المعاملما كان عليه
workerIdمعرّف العامل في MTurk، الذي كان Potato يستخدمه اسمًا للمستخدم
assignmentIdمعرّف تكليف عامل واحد بمهمة HIT واحدة
hitIdمعرّف مهمة HIT
turkSubmitToالوجهة التي كان يُرسَل إليها نموذج الإكمال

تُخزَّن التعليقات التوضيحية تحت معرّف العامل في <output_annotation_dir>/<workerId>/user_state.json، لذا لا يزال من الممكن ربط نتائج الدراسة بأي سجلات دفع نُزّلت من MTurk قبل إغلاقه.

نقل الدراسة إلى منصة أخرى

ينتقل إعداد التعليق التوضيحي دون تغيير. فحوصات الانتباه والمعايير الذهبية ومرحلة التدريب وإسناد العناصر والحصص لكل مُعلّق تعمل بالطريقة نفسها على كل منصة، لذا لا يتغيّر سوى تسجيل الدخول والإكمال. أبقِ login.type: url_direct، وغيّر login.url_argument من workerId إلى معامل المعرّف الخاص بالمنصة الجديدة، واحذف كتلة mturk، وأضف كتلة crowdsourcing الخاصة بالمنصة الجديدة. بالنسبة إلى Prolific، تكون النتيجة:

yaml
login:
  type: url_direct
  url_argument: PROLIFIC_PID
 
crowdsourcing:
  provider: prolific
  prolific:
    completion:
      code: "C1ABCDEF"   # the code from your Prolific study's settings

بعد ذلك أنشئ الدراسة على المنصة الجديدة، مع توجيه عنوان URL الخارجي الخاص بها إلى خادمك ووضع العنصر النائب لمعرّف المنصة في الرابط. تضم صفحة تكامل التعهيد الجماعي الكتلة وعنوان URL لكل من Prolific وSONA وCloudResearch Connect وClickworker وMicroworkers وأي لوحة مشاركين أخرى، ويسرد قسم «نقل دراسة من MTurk» فيها الخطوات الخمس بالترتيب.

المشاركون في المنصة الجديدة ليسوا عمال MTurk. فإذا كانت الدراسة تستكمل مجموعة بيانات جُمعت على MTurk، فشغّل عناصر المعايير الذهبية نفسها على المنصة الجديدة وقارن الدقة قبل دمج مجموعتي التسميات. وتتناول صفحة إجراء دراسة تعهيد جماعي المفاضلة بين المنصات.

الأسئلة الشائعة

تصف الإجابات أدناه وضع MTurk كما هو بعد 30 سبتمبر 2026.

كيف يعمل Potato مع Amazon Mechanical Turk؟

لم يعد ذلك ممكنًا، لأن MTurk أُغلق في 30 سبتمبر 2026. وحتى ذلك التاريخ، كان MTurk يرسل كل عامل من مهمة External Question HIT إلى خادم Potato مع workerId وassignmentId وhitId وturkSubmitTo في عنوان URL، وكان Potato ينهي المهمة بزر يرسل التكليف عائدًا إلى MTurk. أما الآن فتجنّد دراسة Potato المشاركين على Prolific أو SONA أو CloudResearch Connect أو لوحة مشاركين أخرى بدلًا من ذلك.

هل لا تزال بيئة الاختبار في MTurk متاحة؟

لا. أُغلقت بيئة الاختبار الخاصة بأصحاب المهام على requestersandbox.mturk.com مع MTurk في 30 سبتمبر 2026، وهي تفيد بأن إنشاء مهام HIT وإكمال المهام لم يعودا متاحين. لاختبار دراسة Potato قبل إطلاقها، افتح عنوان URL الخاص بخادمك مع معرّف مختلَق في معامل المنصة الجديدة، مثل ?PROLIFIC_PID=test01، فيسجّل Potato دخولك بصفتك ذلك المشارك.

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

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