Есть ли способ сделать поля обязательными в Amazon Mechanical Turk HIT?Я получил несколько пустых ответов на текстовые поля или радиокнопки в моей HTML-форме, и документация Amazon, похоже, не предоставляет какого-либо механизма для проверки.
Самым простым способом, вероятно, будет использование вызова API Amazon 'createHIT' для создания HIT: http://docs.amazonwebservices.com/AWSMechTurk/latest/AWSMturkAPI/index.html?ApiReference_CreateHITOperation.html
Затем вы можете задать свои вопросы HIT с помощью структуры данных 'questionForm', которая позволяетлюбое поле как обязательное и обязательное для заполнения при отправке формы.
Я бы предложил вам создать свой HIT на внешнем сервере, использовать javascript для проверки формы, а затем отобразить анкету на Mechanical Turk с использованием iFrame.
Я думаю, что добавление атрибута required в ваш элемент работает нормально.
Если вы не возражаете против создания внешнего веб-приложения для размещения формы вопроса, вы можете создать внешний HIT и выполнить там проверку.