Простой способ создать новое задание на Mechanical Turk, используя Ruby? - PullRequest
3 голосов
/ 12 марта 2012

Я вручную создал шаблон и задание на Mechanical Turk. Какой самый простой способ теперь программно (в Ruby) создать новое задание, где:

  1. Я повторно использую шаблон задачи, который я уже создал
  2. Я загружаю в MTurk файл CSV с некоторыми другими данными
  3. Также можно программно загрузить необработанные результаты CSV

? Есть ли какая-нибудь библиотека Ruby, которая уже делает это проще, или мне придется копаться в самом API?

Я видел rturk и Turkee , но они кажутся немного сложными - я на самом деле не хочу, чтобы мои вопросы располагались на внешнем сайте (в случае rturk ), и мне не нужно приложение Rails (в случае с Turkee - я все равно не мог заставить Turkee работать с приложением Rails).

Ответы [ 2 ]

1 голос
/ 12 марта 2012

Возможно, вы захотите проверить этот форк rturk . Как вы можете видеть в спецификациях , он позволяет создавать размещенные на Amazon вопросники, используя либо XML, либо Ruby DSL .

Надеюсь, это поможет!

0 голосов
/ 14 марта 2012

Я говорил с некоторыми людьми, более знакомыми с API Amazon MTurk, и, очевидно, API не позволяет использовать шаблоны (как в веб-интерфейсе).Скорее, вам нужно циклически отправлять несколько отдельных элементов HIT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...