Сервис Amazon Mechanical Turk имеет эту опцию, чтобы запрашивающие лица могли предоставлять своим работникам Qualification_Type.Таким образом, подключив ваши HIT к типу qualification_type с именем «A», а затем предоставив работникам точно такой же тип qualification_type, только работники с такой квалификацией могут видеть и работать с HIT.
Сначала ,создание требуемых типов квалификации через веб-интерфейс mturk (это только имя и описание) requestter.mturk.com> manage> QualificationTypes.Это даст вам квалификационный идентификатор после его генерации.(вам это понадобится в ближайшее время)
Секунда , в цикле создания HIT вы должны использовать класс QualificationRequirement.(Я использую код Java, и он выглядит как приведенный ниже код):
QualificationRequirement[] qualReq = new QualificationRequirement[1];
qualReq[0] = new QualificationRequirement();
qualReq[0].setQualificationTypeId(qualID);
qualReq[0].setComparator(Comparator.EqualTo);
qualReq[0].setIntegerValue(100);
qualReq[0].setRequiredToPreview(false);
, затем в цикле создания HIT я буду использовать это:
try {
hit = this.service.createHIT(null,
props.getTitle(),
props.getDescription(),
props.getKeywords(),
question.getQuestion(),
new Double(props.getRewardAmount()),
new Long(props.getAssignmentDuration()),
new Long(props.getAutoApprovalDelay()),
new Long(props.getLifetime()),
new Integer(props.getMaxAssignments()),
props.getAnnotation(),
qualReq,
null);
Третий назначает тип квалификации работникам, которым вы хотите, чтобы они работали в ваших HIT.Это очень просто, я обычно использую mturk UI для этого.https://requester.mturk.com/> вкладка «Управление»> «Рабочие».Вам следует скачать CSV-файл, если вы хотите присвоить эту квалификацию группе работников.(Работники, которые работали с вами в прошлом)
вы можете уведомить работников, отправив им электронное письмо после их квалификации
Примечание: некоторые работники очень медленно отвечаютваши новые хиты после их квалификации;так что имейте в виду, что у вас должен быть какой-то план и время резервного копирования, если вы не получите достаточно ответа в течение определенного времени.