获得亚马逊 mturk 的自动批准点击
我正在使用 gem ruby-aws
。我创建命中并手动接受或拒绝分配或等待 mturk 自动批准命中。现在,我想要获得那些由亚马逊机械土耳其人自动批准的点击。我有什么办法可以做到吗?我希望我的问题很清楚。我检查了 Amazon Mturk 文档,但找不到任何内容,我是否在这里遗漏了某些内容?
I am using gem ruby-aws
. I create hits and manually accept or reject the assignments or wait for mturk to auto-approve the hits. Now, I want to get those hits that are auto-approved by amazon mechanical turk. Is there any way I can do it? I hope my question is clear. I checked the Amazon Mturk documentation but could not find anything, am I missing something here?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
HIT 不会自动批准,只会自动批准作业,尽管作业自动批准通常是在 HIT 内达成共识时触发的。如果您没有手动接受或拒绝作业,它也会在一段时间后触发。
如果您想区分您已批准的分配和亚马逊自动批准的分配,您可以在进行批准时在 RequesterFeedback 中添加一些内容,例如“由 SG 批准”,然后忽略这些分配。
最后,您可以检查 ApprovalTime 和 AutoApprovalTime,如果它们相同,那么您就知道这很可能是由亚马逊完成的,而不是由您完成的。
HITs aren't auto-approved, only assignments, although the assignment autoapproval is often triggered on consensus being reached within a HIT. It also is triggered after a certain period of time if you haven't manually accepted or rejected an assignment.
If you want to distinguish between assignments you've approved and assignments that were auto-approved by Amazon, you could put something in the RequesterFeedback when you do the approval, e.g. Approved by SG, then ignore those assignments.
Finally, you could check the ApprovalTime and the AutoApprovalTime, and if they are the same, then you know that it was very likely done by Amazon and not by you.