如何将用户添加到资格

大卫542

我在机械土耳其人的界面中添加了一个资格证书。那我该如何增加一个工人呢。这是我正在尝试的:

qualification_id = '3RVX62BZKNDM4K4RT7JU0YN4QTRLP2' # this has been added
worker_id = 'A1D23ERS0X4J9D' # this user has already answered a HIT

类似于(用伪代码):

qual = Qualifcation('3RVX62BZKNDM4K4RT7JU0YN4QTRLP2').add_worker('A1D23ERS0X4J9D')

在实践中,我将如何做,以便只有预先指定的工人才能从事我的HIT?

米威

如果您了解分配资格的性质(如下所示),则可以轻松找到适合您代码的方法。

在mTurk上,您将资格分配给工人,而不是相反例如,在请求者浏览器用户界面中,您将执行以下操作为已为您解决匹配问题的工作人员分配资格:

  1. manage > workers
  2. 查找并单击正确的工作人员ID,然后单击 assign a qualification type

Mturk API提供了两种分配条件的方法:

  1. 分配资格操作(如果工人没有要求资格)
  2. 授予资格操作(如果工人要求资格)

使用boto,根据其API,您可以按以下方式使用这些操作:

  1. assign_qualification(qualification_type_id, worker_id, value=1, send_notification=True)-> boto api链接
  2. grant_qualification(qualification_request_id, integer_value=1) -> boto API链接

注意1:如果我没记错的话,您只能将资格分配给实际解决了其中一个热门问题的工人(或要求获得资格的工人),而不能分配给迄今为止尚未与您有任何往来信件的工人。但是,MTurk是最近更新的,我不知道这是否已更改。注意2:如果您要指定一个最终的工作人员ID列表(例如,根据上次匹配获得的资格),则可能需要考虑使用命令行工具

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将用户添加到Ubuntu 12.04

来自分类Dev

如何将用户添加到Azure虚拟网络

来自分类常见问题

如何将用户添加到Kubernetes(kubectl)?

来自分类Dev

如何将用户添加到Websocket聊天

来自分类Dev

如何将用户定义的对象添加到LinkedList?

来自分类Dev

如何将用户输入添加到嵌套字典?

来自分类Dev

如何将用户添加到Ubuntu 12.04

来自分类Dev

如何将用户添加到sudoers文件?

来自分类Dev

如何将用户从Office 365添加到列表

来自分类Dev

如何将用户答案添加到数组

来自分类Dev

如何将用户添加到“ sudo”组?

来自分类Dev

如何将用户输入添加到数组

来自分类Dev

如何将用户数据添加到已注册的用户

来自分类Dev

如何将用户添加到另一个用户组?

来自分类Dev

ASP.net 4.5成员资格和角色将用户添加到角色

来自分类Dev

如何将用户定义的自定义字段添加到模型?

来自分类Dev

如何将用户Facebook中的数据添加到Firebase

来自分类Dev

如何将用户名添加到命令行?

来自分类Dev

如何将用户添加到所有Google Analytics(分析)帐户?

来自分类Dev

构建后,如何将用户添加到inMemoryAuthentication构建器中?

来自分类Dev

Pytest。如何将用户数据添加到XML报告?

来自分类Dev

Flutter Firebase-如何将用户uid添加到文档

来自分类Dev

Bot Framework:如何将用户确认步骤添加到CancelAndHelpDialog

来自分类Dev

如何将用户数据添加到Excel文件?请帮我

来自分类Dev

bash脚本。如何将用户的选择添加到txt文件中

来自分类Dev

助力车:如何将用户添加到mongo数据库

来自分类Dev

如何将用户添加到git远程存储库?

来自分类Dev

如何将用户定义的自定义字段添加到模型?

来自分类Dev

如何将用户输入永久添加到SQL表中的PHP变量中

Related 相关文章

  1. 1

    如何将用户添加到Ubuntu 12.04

  2. 2

    如何将用户添加到Azure虚拟网络

  3. 3

    如何将用户添加到Kubernetes(kubectl)?

  4. 4

    如何将用户添加到Websocket聊天

  5. 5

    如何将用户定义的对象添加到LinkedList?

  6. 6

    如何将用户输入添加到嵌套字典?

  7. 7

    如何将用户添加到Ubuntu 12.04

  8. 8

    如何将用户添加到sudoers文件?

  9. 9

    如何将用户从Office 365添加到列表

  10. 10

    如何将用户答案添加到数组

  11. 11

    如何将用户添加到“ sudo”组?

  12. 12

    如何将用户输入添加到数组

  13. 13

    如何将用户数据添加到已注册的用户

  14. 14

    如何将用户添加到另一个用户组?

  15. 15

    ASP.net 4.5成员资格和角色将用户添加到角色

  16. 16

    如何将用户定义的自定义字段添加到模型?

  17. 17

    如何将用户Facebook中的数据添加到Firebase

  18. 18

    如何将用户名添加到命令行?

  19. 19

    如何将用户添加到所有Google Analytics(分析)帐户?

  20. 20

    构建后,如何将用户添加到inMemoryAuthentication构建器中?

  21. 21

    Pytest。如何将用户数据添加到XML报告?

  22. 22

    Flutter Firebase-如何将用户uid添加到文档

  23. 23

    Bot Framework:如何将用户确认步骤添加到CancelAndHelpDialog

  24. 24

    如何将用户数据添加到Excel文件?请帮我

  25. 25

    bash脚本。如何将用户的选择添加到txt文件中

  26. 26

    助力车:如何将用户添加到mongo数据库

  27. 27

    如何将用户添加到git远程存储库?

  28. 28

    如何将用户定义的自定义字段添加到模型?

  29. 29

    如何将用户输入永久添加到SQL表中的PHP变量中

热门标签

归档