gpt4 book ai didi

javascript - 您如何在 CrowdFlower 上随机选择答案?

转载 作者:行者123 更新时间:2023-11-29 20:08:09 24 4
gpt4 key购买 nike

我们将 CrowdFlower 与 Amazon Mechanical Turk 结合使用。我们的问题有相同的答案集可供选择,因此我们想随机化它们出现的顺序,以保持用户警惕并希望阻止他们作弊。

我们希望能够在 CML(CrowdFlower 标记语言)文档中插入一个脚本,该脚本可以应用于所有问题。我们认为插入一些 JavaScript 是正确的方法。欢迎任何提示。

最佳答案

您可以使用一小段 javascript 实现此目的。您需要做的就是向要随机化的 cml:radioscml:checkboxes 标签添加一个 class="rando"属性,然后放置以下内容高级编辑器的 javascript 部分中的代码 (假设您在 cml:radioscml:checkboxes 标记中的选择少于 10 个) :

$$('.cml_field.rando input').sort(function(a,b) {
return Math.round(Math.random()*10) - 1
}).each(function(o) {
o.getParent('.cml_row').inject(o.getParent('.cml_field'))
})

关于javascript - 您如何在 CrowdFlower 上随机选择答案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11230884/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com