外部问题工作限制

2024-10-02 00:41:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Mechanical Turk上有两个不同的用例。第一个是有一个'任务',我需要十个独特的工人来完成它。所以,打10次,只有一个工人能打一次。这方面的一个例子可能是一个调查,我想让十个人来填写:

q = ExternalQuestion(external_url="http://example.com/mturk", frame_height=800)
conn.create_hit(question=q, reward = 0.05, max_assignments=10, title='My Survey')

这将产生所需的结果,因为它只显示一个工作进程的可用命中

enter image description here

如果一个任务有10次点击,但一个人(或十个人)可以全部完成,那么我该如何生成一个“任务”?这方面的一个例子可能是有人进入图片是男孩还是女孩。他们应该能够跳过一个,继续下一个:

enter image description here

enter image description here

我将如何使用create_hit完成第二个用例?你知道吗


Tags: comhttpurlexamplecreate用例frameexternal
1条回答
网友
1楼 · 发布于 2024-10-02 00:41:31

你必须做10个独立的create_hit操作,每个操作都有不同的问题值。本质上,具有相同命中类型的命中(即,显示属性,如标题、奖励等)在worker界面中以可视方式分组,因此您的两个用例之间的区别在于,第一个用例只涉及一个命中(具有多个赋值,第二种方法涉及多个命中,它们共享一个命中类型(每次命中一个任务,所有这些任务对任何一个工作者都可用)。你知道吗

相关问题 更多 >

    热门问题