Я создал механический турок AWS HIT , который использует внешний вопрос для загрузки некоторого внешнего HTML-кода в iframe.По завершении задания отправляется форма в соответствии с требованиями документации AWS ExternalQuestion, которые вы можете найти здесь .
Эта форма и интерфейс хорошо работают как в механической песочнице AWS, так и в рабочей среде, показываяследующий ответ после отправки вышеупомянутой формы:
При первоначальном создании я установил MaxAssignments на 5 .После отправки я вызвал API-интерфейс к API-интерфейсу механической турки AWS, чтобы проверить состояние задачи с помощью boto3.client('mturk').get_hit()
, и получил в ответ следующее:
{ ... 'NumberOfAssignmentsPending': 0, 'NumberOfAssignmentsAvailable': 4, 'NumberOfAssignmentsCompleted': 0 ... }
Моя проблема заключается в том, что я не понимаю, почемуназначения HIT не помечаются как ' завершено ', как указано в документации по AWS mech turk.
Спасибо,
Alex