Mechanical Turk закрылся: как перенести исследование Potato на другую платформу
Amazon Mechanical Turk закрылся 30 сентября 2026 года. Как исследование Potato, которое шло на MTurk, переносится на Prolific, SONA или CloudResearch Connect и что остаётся прежним.
Amazon Mechanical Turk закрылся навсегда 30 сентября 2026 года, поэтому исследованию Potato, которое набирало там участников, теперь нужна другая платформа. При переносе меняются две части конфигурации, вход и завершение, а задача разметки, обучение, проверки внимательности и эталонные примеры остаются прежними.
Раньше в этой статье объяснялось, как развернуть задачу Potato на MTurk. Amazon закрыл MTurk для новых заказчиков 30 июля 2026 года и отключил сервис 30 сентября, а на mturk.com теперь написано, что площадка закрыта навсегда. Сайт для заказчиков и песочница для заказчиков сообщают, что создание HIT, единицы работы на MTurk, и выполнение заданий больше недоступны.
Как MTurk был подключён к Potato
Potato никогда не создавал HIT и не управлял ими. MTurk набирал исполнителей и вёл учёт их назначений, а Potato был интерфейсом разметки на другом конце HIT типа ExternalQuestion. Связь держалась на одной настройке входа: она велела Potato брать личность каждого исполнителя из параметра workerId, который MTurk подставлял в URL:
login:
type: url_direct
url_argument: workerIdPotato по-прежнему загружает эту конфигурацию. Сервер запускается, сохранённая разметка в <output_annotation_dir>/<workerId>/ остаётся доступной для чтения, а команды экспорта работают, так что данные завершённого исследования целы, хотя ни один исполнитель больше не может попасть на сервер.
Перенос исследования на другую платформу
Все платформы, которые поддерживает Potato, устроены так же, как был устроен MTurk. Платформа отправляет каждого участника на ваш сервер с идентификатором в URL, Potato впускает его под этим идентификатором, а уходит участник с кодом завершения, перенаправлением или, в случае SONA, с зачётом. Поэтому перенос исследования сводится к тому, чтобы направить login.url_argument на параметр идентификатора новой платформы вместо workerId, удалить блок mturk, если он есть в конфигурации, и добавить блок crowdsourcing новой платформы. Для Prolific получится:
login:
type: url_direct
url_argument: PROLIFIC_PID
crowdsourcing:
provider: prolific
prolific:
completion:
code: "C1ABCDEF" # the code from your Prolific study's settingsВыбор платформы зависит от того, кто должен участвовать.
- Prolific набирает участников из общей исследовательской аудитории, а с токеном API Potato отслеживает отправки и освобождает объекты участников, которые вернули задание или не уложились во время. Полная настройка разобрана в статье Как проводить исследования разметки на Prolific.
- SONA обслуживает пул участников вашего собственного университета. Potato выставляет каждому участнику зачёт через серверный вызов начисления зачёта в SONA.
- CloudResearch Connect набирает участников из общей исследовательской аудитории через Project Links, которые передают
participantId. - Clickworker и Microworkers — открытые краудплатформы микрозадач, ближе всех к модели MTurk, и им нужен самый строгий контроль качества из всех перечисленных.
В разделе Интеграция с краудсорсингом есть блок и URL исследования для каждой из них, а также провайдер generic для любой другой панели, которая передаёт идентификатор в URL.
Сверка нового пула со старыми данными MTurk
Проверки внимательности, эталонные примеры, этап обучения и квоты на разметчика работают одинаково на всех платформах, поэтому оставьте их без изменений. Именно одинаковые проверки делают старые и новые данные сравнимыми, потому что люди на новой платформе — не исполнители MTurk. Если исследование продолжает набор данных, собранный на MTurk, прогоните те же эталонные объекты на новой платформе и сравните точность, прежде чем объединять метки. Проверки из статьи Контроль качества краудсорсинговой разметки выполняются внутри Potato, поэтому дают одинаковые свидетельства на любой платформе.
Оплату тоже нужно назначить заново, потому что комиссия и минимальная ставка новой платформы отличаются от тех, что были на MTurk. Калькулятор стоимости и времени разметки оценивает стоимость исследования по числу объектов, числу разметчиков на объект и времени на объект, с комиссией Prolific или любой другой платформы.
Что почитать дальше
- Как проводить исследования разметки на Prolific
- Как провести краудсорсинговое исследование на Prolific и SONA
- Интеграция с краудсорсингом: конфигурация для каждой платформы
- Интеграция с MTurk: чтобы разобраться в старой конфигурации MTurk