Amazon Mechanical Turk Integration

Avg Bid (USD)
Project Budget (USD)
$100 - $500

Project Description:
We require an application that submits a new Human Intelligence Task (HIT) on Amazon's Mechanical Turk (MTurk) service every time a post is published on our blog. You can learn more about MTurk and the associated API here:

The application requires the following features:

1) The ability to create a new MTurk HIT when a post is published on our blog. This HIT will need to include a link to the blog post which triggered the processing of the HIT.

2) The ability to randomize the attributes of a HIT (such as reward level and number of assignments) from a list of predefined potential HIT attributes. For example, we may want to create a list of 25 different sets of HIT attributes and the system should be able to randomly assign these attributes to each HIT that is created in the MTURK system.

3) The ability to cap the number of daily MTurk HITs that will be published each day. The cap will need to be easily adjusted up and down (i.e. one day we may have a 100 HIT cap and another we may want to adjust it down to 50 HITs per day). Once the cap is hit for a certain day, we will also need the ability to queue up requests and submit them the following day. These queued requests should then be counted against the next day's cap.

Skills required:
Engineering, MySQL, PHP, Project Management, Software Architecture, Software Testing, Web Hosting, Website Management, Website Testing
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire rajeshprabhusvw
$ 170
in 14 days