Механический турок: заставьте рабочих завершить все хиты в партии

Я настраиваю эксперимент на AMT. У меня есть партии 24 хитов. Чтобы сохранить мой дизайн сбалансированным, я бы хотел, чтобы работники могли подавать заявки только после того, как они выполнили все ХИТЫ в партии.

Я знаю, что возможным решением было бы создать один HIT с 24 полями, но я бы хотел этого избежать, потому что я хотел бы хранить информацию для всех HIT отдельно.

Большое спасибо заранее, Габриэлла

2 ответа

Вы можете создать пользовательский тип квалификации для каждой партии HIT. Для каждой партии найдите работника, который завершит серию (через какой-либо квалификационный тест или вручную), и присудите квалификацию этому работнику. Убедитесь, что работник знает, что он должен завершить все HIT в партии, чтобы любой из них был принят.

Теперь рабочий будет единственным рабочим, которому разрешено завершить пакет, и вы можете сделать это для многих и более пакетов. Однако это потребует немного ручного труда с вашей стороны.

Это невозможно. Невозможно заставить работников предоставить все или ни одного из HIT в вашей партии. Вы можете запустить RejectAssignment, чтобы отклонить все назначения работников, которые отправляют <24 HIT, но это очень плохая практика, которая может сбить с толку и раздражить работников.

Я знаю, что возможным решением было бы создание одного HIT с 24 полями, но я бы хотел этого избежать, потому что я хотел бы хранить информацию для всех HIT отдельно.

Я не понимаю ваших причин нежелания делать это таким образом, но это единственно возможный способ. Вы можете использовать JavaScript, чтобы позволить им видеть только один вопрос за раз.

Другие вопросы по тегам