【问题标题】:Easy way to create new task on Mechanical Turk, using Ruby?使用 Ruby 在 Mechanical Turk 上创建新任务的简单方法?
【发布时间】:2012-03-14 10:02:36
【问题描述】:

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

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

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

我见过rturk 和Turkee,但它们似乎有点复杂——我实际上不希望我的问题驻留在外部站点上(在 rturk 的情况下),我不需要一个 Rails 应用程序(在 Turkee 的情况下——我实际上无法让 Turkee 使用 Rails 应用程序)。

【问题讨论】:

    标签: ruby-on-rails amazon-web-services mechanicalturk


    【解决方案1】:

    您可能想查看this fork of rturk。如您所见,in the specs 它允许您使用 XML 或 a Ruby DSL 构建 Amazon 托管的 QuestionForms。

    希望有帮助!

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多