如何在Amazon Mechanical Turk命令行工具中添加图片到资格测试?

3
我正试图使用亚马逊机械土耳其命令行工具向资格测试中添加外部图片URL。这需要编辑名为“qualification.question”的XML文件,以包含图像URL。
如果我想要将链接http://upload.wikimedia.org/wikipedia/commons/6/6f/Earth_Eastern_Hemisphere.jpg插入到以下“qualification.question”代码中文本“这是哪张图片?”上方,我该如何操作?
<Question>
    <QuestionIdentifier>question1</QuestionIdentifier>
    <QuestionContent>
        <Text>What is this a picture of?</Text>
    </QuestionContent>
    <AnswerSpecification>
        <SelectionAnswer>
          <StyleSuggestion>radiobutton</StyleSuggestion>
          <Selections>
            <Selection>
              <SelectionIdentifier>1a</SelectionIdentifier>
              <Text>Earth</Text>
            </Selection>
            <Selection>
              <SelectionIdentifier>1b</SelectionIdentifier>
              <Text>Sun</Text>
            </Selection>
          </Selections>
        </SelectionAnswer>
    </AnswerSpecification>
</Question>

那么错误在哪里呢? - BMW
1个回答

5

已经想出如何做到了。下面是带有显示图片的问题的更新代码。

#set( $image_url = "http://upload.wikimedia.org/wikipedia/commons/6/6f/Earth_Eastern_Hemisphere.jpg" )
  <Question>
      <QuestionIdentifier>question1</QuestionIdentifier>
      <QuestionContent>
          <Binary>
            <MimeType>
              <Type>image</Type>
              <SubType>jpg</SubType>
            </MimeType>
            <DataURL>${image_url}</DataURL>
            <AltText>Image</AltText>
          </Binary>
          <Text>What is this a picture of?</Text>
      </QuestionContent>
      <AnswerSpecification>
          <SelectionAnswer>
            <StyleSuggestion>radiobutton</StyleSuggestion>
            <Selections>
              <Selection>
                <SelectionIdentifier>1a</SelectionIdentifier>
                <Text>Earth</Text>
              </Selection>
              <Selection>
                <SelectionIdentifier>1b</SelectionIdentifier>
                <Text>Sun</Text>
              </Selection>
            </Selections>
          </SelectionAnswer>
      </AnswerSpecification>
  </Question>

这很棒,能够回答自己的问题。 - BMW
你可能想在 Question 元素内添加 <IsRequired>true</IsRequired>,以要求工人在提交 HIT 之前进行选择。如果没有这个,工人可以接受并立即提交,而不选择任何选项。 - Trenton

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接