- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否有令人信服的理由在 mturk 上为 HIT 建立外部网站?也就是说,如果任务是通过页面上的 javascript 运行的,为什么不简单地将其粘贴到 mturk 上的源代码中并在那里运行,通过其 csv 收集结果呢?使用外部 HIT 有什么好处(这显然需要获得服务器等)
最佳答案
认为您是在问是否更好使用 QuestionForm , HTMLQuestion ,或ExternalQuestion 。更具体地说,听起来您正试图在 HTMLQuestion(MTurk/AWS 为您托管问题)或ExternalQuestion(您提供 URL 并自行托管)之间做出决定。
HTMLQuestion 的明显优点是不需要您自己进行任何托管设置。这就是您在问题中提到的好处。但这也意味着您提供的任何内容都是相对静态的。虽然您可以使用 Javascript 操纵用户体验,但它无法回调到您自己的环境来更新信息(例如,在目录中查找值),也无法在服务器端进行操作验证。
这使得ExternalQuestion的好处非常明显。虽然这意味着您负责自行托管,但您拥有完全的灵 active 。您可以创建动态的客户端和服务器端体验。一些请求者还喜欢他们可以重用他们构建的现有界面或系统,只需将它们适应 MTurk(而不是必须将它们全部重写为新的 HTML)。
出于完整性考虑,当您既不想托管也不想编写 HTML 时,QuestionForm 会很有帮助。您使用 MTurk 特定的 XML 语言来定义您的问题,MTurk 负责所有渲染。当您对 HTML 不是 100% 满意或者担心您可能会意外破坏 HIT 从而导致 Workers 体验不佳时,这非常有用。
希望有帮助!
关于javascript - mturk 上的外部 HIT 与内联 HIT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43456324/
我正在尝试将 Mturk 链接到我的外部网站 我在 GUI 请求者页面上使用外部调查命中 我知道我需要自己生成代码,但我不知道代码是如何验证的。 我或亚马逊网站以何种形式或方式验证此代码?以及我如何实
我正在实现一个网站,招募的 MTurk worker 将在该网站上执行任务。我计划使用 MTurk 任务招聘 worker ,我会将他们重定向到外部网站以进行实际工作。我有以下与此计划有关的问题。 这
我有一个 mturk 调查,想在单击提交按钮时验证结果。我发现讨论了一种方法 here .但是,这似乎不起作用。有人知道吗? 我的代码(JS部分): window.onload = function
我在 Amazon MTurk Sandbox 上创建了一个项目,其中包含一个我想转移到生产环境的内置模板。但是我找不到太多关于如何做到这一点的信息。有什么建议吗?谢谢! 最佳答案 为了将项目从沙箱复
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 7 年前。 Improve this qu
我正在用 Rails 构建一个非常简单的 MTurk 风格的应用程序。这个想法是人们将上传包含他们想要的任何列的 csvs(例如,一些 id,用户名,一些文本,一个链接,等等 - 这些列会随着任务的不
我正在尝试使用包Turkit在 windows7 上,只是尝试让包中给出的示例代码正常工作。 print("Hello World") print("Your balance is: " + mtur
我正在开发 boto 版本 2.6.0 。我在连接 mturk 时遇到问题。 我的代码是: mturk_connection = MTurkConnection(aws_access_key_id=A
当我尝试定期(但并非总是)通过 Boto3 发送奖金时,RequestError 出现: Exception Type: RequestError Exception Value: An err
如何指定 mTurk 沙箱主机。在 boto 中,这是通过连接完成的,但我在 boto3 API 中没有看到。 这是博托 connection = MTurkConnection(aws_access
我在 MTurk 上有一个完全配置的 HIT,需要在较长时间内以固定间隔批量发布该 HIT。当然,手动执行此操作很累而且容易出错,因为需要在一天中的特定时间过帐批处理。我可以使用任何脚本来实现此目的吗
是否可以让用户拥有多个资格之一才能从事 HIT。例如: qualifications = Qualifications() qualifications.add( Requirement(co
是否有令人信服的理由在 mturk 上为 HIT 建立外部网站?也就是说,如果任务是通过页面上的 javascript 运行的,为什么不简单地将其粘贴到 mturk 上的源代码中并在那里运行,通过其
我有一个 HTML 表格,可以由 MTurk 编辑以收集数据。我构建了一个函数来将表转换为 json,以便它在每个 HIT 中显示在一行中,除非我不确定现在如何提交它。我已成功将数据聚合到 json,
我是 boto 的新手,我尝试遍历我能得到的结果。 特别是,我想计算所有具有给定资格的 worker 。但是,限制是 100,我不明白它如何与 NextToken 一起使用。谁能帮帮我? # ne
如果我使用 https://workersandbox.mturk.com/mturk/externalSubmit 提交我的外部 HIT URL,它已成功提交给 MTurk(在我的请求者沙盒中,我可
通常,我会为此使用一个非常基本的从长到宽的 reshape ,但它似乎正在删除我的聚合变量。设置是我有一份关于 Mechanical Turk 的工作,我一式三份地执行了 --- 我希望 MTurk1
我想知道是否有其他方法可以创建 HITLayout如果我准备好了 html 文件,则可以从网站上以编程方式执行此操作。 我知道我可以在网站上创建一个项目并以这种方式获取 HITLayoutId,但我特
我创建了一个 XML 文件来向 MTurk 发布问题,HIT 在工作人员沙箱中可见。我的几个 friend 甚至提交了对 HIT 的回复,但我无法查看此 HIT 的结果。 这是我用来发布 HIT 的代
我正在通过 Rspec 测试代码在 mTurk 上创建点击量,但同时我需要测试必须从 mTurk 发回的结果。为了节省每次测试的复杂性,我使用 VCR 将 HTTP 请求记录在磁带中。我该如何实现这个
我是一名优秀的程序员,十分优秀!