Amazon Mechanical Turk Integration: Difference between revisions

From Google Summer of Code 2009
Jump to navigation Jump to search
(New page: As an extension to using our)
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
As an extension to using our
As an extension to the Scriptgen tool, we have begun to integrate Amazon's Mechanical Turk as an alternate means of gathering data. We create HITs (Human Intelligence Tasks) on Mechanical Turk which would lead the Turkers to the Scriptgen tool where they would complete the task and receive a confirmation code. The confirmation code is then entered into the HIT page on Amazon to complete the task. Currently, the HITs are generated from the scripting tool's database into a CSV (comma separated values) file. This file is then manually uploaded to Mechanical Turk to publish the HITs.
 
We would like to automate the process of submitting the HITs file to Mechanical Turk. Skills required for this task involve using Ruby on Rails and the Mechanical Turk API.
 
Here is the API documentation: [http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1852&categoryID=28 http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1852&categoryID=28]

Latest revision as of 09:12, 27 March 2009

As an extension to the Scriptgen tool, we have begun to integrate Amazon's Mechanical Turk as an alternate means of gathering data. We create HITs (Human Intelligence Tasks) on Mechanical Turk which would lead the Turkers to the Scriptgen tool where they would complete the task and receive a confirmation code. The confirmation code is then entered into the HIT page on Amazon to complete the task. Currently, the HITs are generated from the scripting tool's database into a CSV (comma separated values) file. This file is then manually uploaded to Mechanical Turk to publish the HITs.

We would like to automate the process of submitting the HITs file to Mechanical Turk. Skills required for this task involve using Ruby on Rails and the Mechanical Turk API.

Here is the API documentation: http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1852&categoryID=28