Неверный порядок результатов в Mechanical Turk - PullRequest
1 голос
/ 20 марта 2019

Я использую механический турок amazon для извлечения рукописного текста из фрагментов изображения. Я посылаю 4 фрагмента за удар. Ниже мой xml, который я отправляю в Turk для создания хита

<HTMLQuestion xmlns="http://mechanicalturk.amazonaws.com/AWSMechanicalTurkDataSchemas/2011-11-11/HTMLQuestion.xsd"> <HTMLContent>  <![CDATA[<!DOCTYPE html>  <html>  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><script type="text/javascript" src="https://s3.amazonaws.com/mturk-public/externalHIT_v1.js"></script></head> <body>  <form name="mturk_form" method="post" id="mturk_form" action="https://www.mturk.com/mturk/externalSubmit">  <input type="hidden" value="" name="assignmentId" id="assignmentId"/>  <div class="panel-body" id="instructionBody">  <p>Type the text shown in each image.</p>  <ul>  <li>Type the handwritten letters shown in the image accurately. Do NOT correct spelling errors. The capture is NOT case sensitive.</li>  <li>Do NOT type red ticks and crosses. Do NOT type printed text.</li>  <li>If the image contains no handwritten letters in the boxes, type -.</li>  <li>If the image or the handwriting is unclear, type *.</li>  <li>Ignore crossed out letters.</li>  <li>DO NOT LEAVE any text boxes empty.</li>  </ul>  <p>Image:<img width="60%" height="20%" src="link"/></p>  <input type="text" style ="border: solid 2px ; height: 40px; width: 100%;" name="reported_answer" placeholder="Type in your answer here"> <p>Image:<img width="60%" height="20%" src="link"/></p>  <input type="text" style ="border: solid 2px ; height: 40px; width: 100%;" name="reported_answer" placeholder="Type in your answer here"> <p>Image:<img width="60%" height="20%" src="link"/></p>  <input type="text" style ="border: solid 2px ; height: 40px; width: 100%;" name="reported_answer" placeholder="Type in your answer here"> <p>Image:<img width="60%" height="20%" src="link"/></p>  <input type="text" style ="border: solid 2px ; height: 40px; width: 100%;" name="reported_answer" placeholder="Type in your answer here"> </div>  <p><input type="submit" id="submitButton" value="Submit" /></p>  </form>  <script language="Javascript">turkSetAssignmentID();</script> </body></html>]]>  </HTMLContent><FrameHeight>600</FrameHeight></HTMLQuestion>

Через некоторое время я вызываю API с идентификатором попадания, чтобы получить результат. Я ожидаю результат в том порядке, в котором я дал фрагмент изображения в формате html, но я получаю результат в некотором случайном порядке. Есть ли способ получить заказ, который я даю в html?

...