我希望建立一个亚马逊mturk资格测试,能够向工人展示他们做错的问题。
例如:
如果他们错误地将这个问题回答为“相同”,我想显示另一个屏幕,提示他们确实犯了一个错误并指出了正确答案背后的原因。
我在亚马逊文档网站上看了很多,但没有用。我也知道这是可能的,因为当我尝试自己进行一些资格测试时,我遇到了具有相同功能的资格测试,特别是来自CrowdSource。
答案 0 :(得分:1)
如果您决定采用该路线,则需要使用Application
问题类型中记录的QuestionForm
标记。您可以在此处查看有关此内容的更多信息:http://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_QuestionFormDataStructureArticle.html
它的工作原理如下:
<Application>
<JavaApplet>
<AppletPath>http://tictactoe.amazon.com/applets/</AppletPath>
<AppletFilename>GameViewer.class</AppletFilename>
<Width>400</Width>
<Height>300</Height>
<ApplicationParameter>
<Name>game_id<Name>
<Value>01523</Value>
</ApplicationParameter>
</JavaApplet>
</Application>
作为替代建议,您可能会考虑创建一个HIT(诚然,您可能需要向工人提供奖励,比如0.01美元)并要求工人完成此操作。捕获那些通过测试的人,并为那些工人创建资格。这将为您提供HIT(HTML,IFRAME等)的全部功能,您将获得所有结果。缺点是您可能需要向工人支付至少0.01美元来完成资格认证,尽管这不是严格要求的(您可以创建HIT并将其定价为0.00美元)。