Механический турок: заставьте рабочих завершить все хиты в партии
Я настраиваю эксперимент на AMT. У меня есть партии 24 хитов. Чтобы сохранить мой дизайн сбалансированным, я бы хотел, чтобы работники могли подавать заявки только после того, как они выполнили все ХИТЫ в партии.
Я знаю, что возможным решением было бы создать один HIT с 24 полями, но я бы хотел этого избежать, потому что я хотел бы хранить информацию для всех HIT отдельно.
Большое спасибо заранее, Габриэлла
2 ответа
Вы можете создать пользовательский тип квалификации для каждой партии HIT. Для каждой партии найдите работника, который завершит серию (через какой-либо квалификационный тест или вручную), и присудите квалификацию этому работнику. Убедитесь, что работник знает, что он должен завершить все HIT в партии, чтобы любой из них был принят.
Теперь рабочий будет единственным рабочим, которому разрешено завершить пакет, и вы можете сделать это для многих и более пакетов. Однако это потребует немного ручного труда с вашей стороны.
Это невозможно. Невозможно заставить работников предоставить все или ни одного из HIT в вашей партии. Вы можете запустить RejectAssignment, чтобы отклонить все назначения работников, которые отправляют <24 HIT, но это очень плохая практика, которая может сбить с толку и раздражить работников.
Я знаю, что возможным решением было бы создание одного HIT с 24 полями, но я бы хотел этого избежать, потому что я хотел бы хранить информацию для всех HIT отдельно.
Я не понимаю ваших причин нежелания делать это таким образом, но это единственно возможный способ. Вы можете использовать JavaScript, чтобы позволить им видеть только один вопрос за раз.