Mechanicalturk CrowdFlower:如果ony逻辑
我正在尝试使用CrowdFlower的CML语言设置一个任务。我用only if逻辑不断得到以下错误Mechanicalturk CrowdFlower:如果ony逻辑,mechanicalturk,crowdsourcing,crowdflower,Mechanicalturk,Crowdsourcing,Crowdflower,我正在尝试使用CrowdFlower的CML语言设置一个任务。我用only if逻辑不断得到以下错误 contains only-if logic that references a missing field 这是代码 <cml:radios label="Is there any spoken text in the first audio or is the audio file empty?" class="" validates="required" instructions=
contains only-if logic that references a missing field
这是代码
<cml:radios label="Is there any spoken text in the first audio or is the audio file empty?" class="" validates="required" instructions="Press the play button to play the audio in the above audio file. If you can't hear any audio please select the second option.">
<cml:radios label="Which option do you believe best answers the question" class="unmodified" only-if="is_there_any_spoken_text_in_the_first_audio_or_is_the_audio_file_empty?:[0]" validates="required"><cml:radio label="First option"/><cml:radio label="Second option"/><cml:radio label="Third option"/><cml:radio label="I would like to hear more options"/></cml:radios>
我已经在他们的文档中到处找过了,但似乎没有任何帮助 结果是CML不喜欢quesionmarks(“?”)。我在标签上用过
<cml:radios label="Is there any spoken text in the first audio or is the audio file empty?" class="" validates="required" instructions="Press the play button to play the audio in the above audio file. If you can't hear any audio please select the second option.">
一旦我删除了它,就没有错误了
希望这对别人有帮助