3

我在 Mechanical Turk 上手动创建了一个模板和一个任务。现在以编程方式(在 Ruby 中)创建新任务的最简单方法是什么,其中:

  1. 我重复使用已创建的任务模板
  2. 我将包含一些不同数据的 CSV 文件上传到 MTurk
  3. 我也可以以编程方式下载原始结果 CSV

? 是否有一些 Ruby 库已经使这变得容易,还是我必须深入研究 API 本身?

我见过rturkTurkee,但它们似乎有点复杂——我实际上不希望我的问题驻留在外部站点上(在 rturk 案例中),而且我不需要 Rails 应用程序(在 Turkee案例——我实际上无法让 Turkee 使用 Rails 应用程序)。

4

2 回答 2

1

你可能想看看这个 rturk 的分支。正如您在规范中看到的,它允许您使用 XML 或Ruby DSL构建 Amazon 托管的 QuestionForms 。

希望有帮助!

于 2012-03-12T18:17:12.287 回答
0

我与一些更熟悉 Amazon MTurk API 的人交谈过,显然该 API 不允许使用模板(例如在 Web UI 中)。相反,您必须循环提交一堆单独的 HIT 项目。

于 2012-03-14T02:02:36.987 回答