2013-09-10 1 views
1

Я хочу создать квалификационный тест, используя интерфейс командной строки AMT. Этот тест будет использовать только типы вопросов, которые могут автоматически забиваться AMT. Я могу установить индивидуальный балл по каждому вопросу, но не могу найти документацию о том, как установить минимальный проходной балл для теста. Например, если рабочий оценивает ниже 80, я бы хотел, чтобы они не прошли тест. Если они превышают 80, я бы хотел, чтобы они сдавали тест.Как установить минимальный балл для квалификационного теста?

ответ

2

Квалификационный тест не работает как пропуск/сбой. Он назначает QualificationScore. Вы можете использовать QualificationValueMapping в AnswerKey для перевода теста в определенный набор квалификационных баллов (см.: http://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_AnswerKeyDataStructureArticle.html). Элемент pass/fail должен быть частью вашего QualificationRequirement для конкретного HIT - то есть «pass» должен означать оценку выше порога QualificationRequirement, и сбой должен быть ниже этого. Затем сопоставление позволит вам перевести общие точки в, например, значения выше и ниже порога требования.

+0

Спасибо! Поэтому, чтобы быть ясным, нет возможности изменить диалог после автоматически оцениваемого теста, который гласит: «Поздравляем, вы прошли этот квалификационный тест со счетом X!»? Они всегда будут проходить, но иногда со счетом, который ниже моего предела HIT? – willwest

+0

@willwest Я думаю, если вы получите нулевой балл, он может сказать что-то еще, но я не думаю, что есть способ изменить сообщение. – Thomas

Смежные вопросы