问题标签 [mechanicalturk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1089 浏览

javascript - Crowdflower:如何包含自定义 HTML?

我正在尝试使用其 Builder 工具在 Crowdflower 上创建工作。到目前为止,一切都很好。我有希望人们标记的文本项目:

当我在 Crowdflower Builder 中包含 {{text}} 时,它不会以粗体或带有额外的换行符显示文本,而是从字面上向我显示 html 标记。我查看了 Builder 创建的 HTML 页面源代码,似乎在 Crowdflower 管道中的某个地方,我的所有 HTML 标记都转换为

有没有办法绕过这个限制?我真的需要自定义 HTML 标签来完成我的工作。可以选择在工作中包含您自己的 CSS 和 Javascript,而我最后的选择是编写一个 Javascript 函数来取消转义我的 HTML 标记。但我希望我在这里错过了一些非常简单的东西。

抱歉,误导性的“Javascript”标记,我无法创建自定义标记(本来是众包的)。

编辑:

如果有人遇到同样的问题:编写自定义 Javascript 函数确实有效,我只是尝试过。不过仍然希望有更好的解决方案:)

0 投票
1 回答
345 浏览

amazon-web-services - 用于流式传输无尽的任务列表的机械土耳其人架构

我们应该如何构建一个使用 Amazon Mechanical Turk API 来处理任务流而不是单批批量任务的解决方案?

这里有更多信息:

我们的应用程序每天接收大约 1,000 张照片和视频流。每个图片或视频包含需要转录的 6-8 个数字(它是电子设备的序列号),以及转录的“确定性级别”(例如“Certain”、“Uncertain”、“Can't Read ”)。每个图像的转录时间不到 10 秒,每个视频的转录时间不到 20 秒,并且需要最少的技能或培训。

我们的应用程序将全天不断上传这些图像,我们希望在几分钟内将它们变成数字。理想的解决方案是我们每分钟上传一次新任务(高峰期每分钟不到 20 个)并每分钟下载一次结果。

两个问题:

  • 为确保快速周转时间、准确性和成本效益之间的良好平衡,我们应该一次提交一项任务,还是最好批处理任务?如果是这样,在设置批量大小时我们应该考虑哪些变量?
  • 是否存在包装 MTurk API 的库或托管服务,以便更轻松地处理像我们这样的 HIT 生成是流式和持续而不是一次性的用例?

为新手问题道歉,我们是 Mechanical Turk 的新手。

0 投票
1 回答
168 浏览

mechanicalturk - 为什么 Amazon Mechanical Turk Web 界面会与 API 不同步?

我一直在使用rturk Ruby 库来调用 Amazon Mechanical Turk API。我正在做一些基本的事情,比如批准和拒绝。成功完成后,我现在正在查看 (a) AMT Web UI 和 (b) 导出的 CSV。两者都没有显示我刚刚做出的批准或拒绝。

到底是怎么回事?

我不希望有时间滞后。我怎样才能找到这件事的底部?

0 投票
1 回答
577 浏览

python - 与 Mturk 的 boto 连接错误

我正在研究 boto 版本的 2.6.0 。我在连接到 mturk 时遇到问题。
我的代码是:

我得到的错误信息是:

我试图找出错误的根源,但失败了。请提出一些建议。

0 投票
1 回答
1322 浏览

android - 开始使用适用于 Android 的 Amazon Mechanical Turk

我一直在开发一个使用相机拍摄图像的应用程序,我想将图像发送到亚马逊的 Mechanical turk 服务,并从该服务中获取他的图像描述。

我完全不知道如何做到这一点。我目前已经为 mturk 设置了 java sdk。我找不到任何关于我必须如何进行的文件。我能否直接从我的应用程序发送机械土耳其人请求,还是必须通过后端服务器发送?如果有人能指出我正确的方向,我将不胜感激。

谢谢,

缺口

0 投票
1 回答
300 浏览

node.js - 需要亚马逊机械土耳其人资格测试

我正在尝试为 AMT HIT 创建强制性资格。但发布此数据后,HIT 显示所需的资格是无。我发布的这些数据有什么问题吗?没有资格测试文件。

这个功能真的可以使用 Web 服务 api 吗?

0 投票
1 回答
72 浏览

java - 在 Android 中使用 java 项目

我有一个执行 Mechanical Turk HIT 任务的 Java 项目,我想在 Android 应用程序中使用它。我试图在我的 android 应用程序中编写 MTurk 函数,但由于一些与 sdk jar 相关的错误,我无法让它工作。简而言之,我有一个 Android App Project 和一个 java Project。有什么办法可以在我的 android 项目中使用 java 项目吗?

0 投票
1 回答
1053 浏览

amazon-web-services - Mechanical Turk 中的多个 HIT 或 ExternalQuestion?

首先我必须说我对 MT 完全陌生,如果我的想法完全错误,请原谅我。

我必须为工作人员创建一个任务,他们必须对一个句子进行分类,如果它是垃圾邮件或者它属于某个类别。我每天要分类大约 2500 个句子。

使用 API 执行此操作的最佳方法是什么。我了解如何使用 API 创建 HIT,但我的理解是,我无法创建一个重复的 HIT,一旦对每个句子进行分类,它就会自行改变。我需要创建 2500 个 HIT 吗?

我研究并发现了可以在我的服务器中设置的外部问题,并在每次提交表单时对其进行更改。

在那种情况下,它只会是 1 HIT 吗?这是正确的方法吗?

我对 MT 的动态部分感到困惑。

任何提示、文档(更新)或建议将不胜感激。谢谢!

0 投票
1 回答
626 浏览

python-2.7 - 使用 Boto 在 Amazon Mturk 中创建 HIT 时获取 HIT Id

我正在亚马逊 Mturk 上做一个项目。我正在使用 Python Boto API。

boto.connection.create_HIT() 方法返回我试图从中获取 HIT Id 的 ResultSet 对象。我还在 Create_HIT() 中使用了响应组,例如“HITDetail”、HITAssignmentSummary 和“HITQuestion”。

但我无法找到从返回的内容中获取 HIT Id 的方法。

请帮我解决一下这个。

0 投票
1 回答
585 浏览

mechanicalturk - 如何在 Mechanical Turk 命令行工具中创建批准率限定

我正在使用Mechanical Turk 的命令行工具界面来创建一组 HIT。我想要求接受我的 HIT 的人的批准率达到 95% 或更高,并且已经完成了至少 1,000 个 HIT。我相信我需要创建一个资格类型,然后以某种方式将其添加到我的 HIT 属性文件中(请参阅这些出色的幻灯片),但我无法找到一个准确说明如何指定它的示例。如何使用命令行工具来指定这样的要求?