Questions tagged [mechanicalturk]

Mechanical Turk is crowd sourcing web-service by Amazon Web Services. It provides a marketplace for tasks that can be performed by humans. Requesters publish HITs (Human Intelligence Tasks) that are performed by Workers. AWS provides web based API to create and manage HITs.

Amazon Web Services provides a Requester API and several software development kits for accessing the MTurk API via popular programming languages, including Ruby, .NET, Java, and Python.

The Requester API can also be accessed through:

Documentation:

487 questions
0
votes
1 answer

mturk API gives "specified claims are invalid" message about half the time; resubmitting randomly fixes

I'm using a custom PHP script to submit requests to the mturk API, based on the signature functions from the PHP-AWS library. Here's an example of a…
octern
  • 4,825
  • 21
  • 38
0
votes
1 answer

Best Way to Limit Groups of HITs to One Worker Per Any HIT Included in the Group?

I would like to limit a group of MTURK HITs such that if a worker has taken any previous HIT included in the group, he or she cannot take any future hits included in the group. I have seen two distinct methods of doing this described here on…
VikR
  • 4,818
  • 8
  • 51
  • 96
0
votes
1 answer

Mechanical Turk: Post file to externalSubmit interface?

I have setup my own custom form for mechanical turk and am posting to their external interface.
aantix
  • 499
  • 8
  • 12
0
votes
1 answer

Getting list of all projects or batches with MTurk API

I am creating an application where I need to 1. Fetch the list of projects/batches currently a requester has in his account. 2. Based on the batch/project ID I need to fetch all HITs under that batch. Is there any MTurk API to do this task ? I was…
Hari Das
  • 10,145
  • 7
  • 62
  • 59
0
votes
2 answers

Using Boto to send SQS notifications for an MTurk hit

I'm trying to set up SQS notifications for an MTurk HIT created using Boto. I'm able to create the HIT type, create a HIT with that type, create an SQS queue, and write to and read from the queue. I've also written the command that (I thought) would…
JWS
  • 335
  • 3
  • 13
0
votes
1 answer

Not Qualified to work on this HIT in Sandbox Envrionment

I am trying to accept a HIT as a worker from sandbox but every time it shows following message. "Your request for the Qualification "Categorization Masters" has been submitted to Requester Amazon Mechanical Turk" Can anybody say what I am missing…
Hari Das
  • 10,145
  • 7
  • 62
  • 59
0
votes
1 answer

Get all HITs with a certain status

The SearchHITs function seems almost useless for doing any actual searching. It merely pulls a listing of your HITs and doesn't allow for any filters. Is the only way to search to iterate through all the results? For example: my_reviewable_hits =…
David542
  • 104,438
  • 178
  • 489
  • 842
0
votes
1 answer

Specify a page for turker to go with HIT Id

I create HITs to ask turkers to go to my website to perform tasks, after which I will create a separate HIT for them to verify their information and get paid. I can get the HIT Id of the payment HIT, how can I direct the turker to a webpage to get…
moonkey
  • 311
  • 3
  • 13
0
votes
1 answer

Formatting bold text XML

I am using MTURKS to create the following survey question:
User7598
  • 1,658
  • 1
  • 15
  • 28
0
votes
1 answer

Revise qualification MTurk

I've loaded a qualification test into Sandbox on MTURK but I can't figure out how to remove or update it. When I revised the test, I get the following error: The qualification type for name '(Test) General Knowledge Quiz' already exists. I've tried…
User7598
  • 1,658
  • 1
  • 15
  • 28
0
votes
1 answer

The root element must be well-formed: mTurks

I'm developing a survey through mechanicalTurks. When I run this code in a webpage it runs without error; but, when I try to post my HIT to the sandbox I get the following error: [Fatal Error] :3:2: The markup in the document following the root…
User7598
  • 1,658
  • 1
  • 15
  • 28
0
votes
1 answer

GetRequester statistic only returning one data point

I am doing the following request with the boto library: params = { 'Operation': 'GetRequesterStatistic', 'Statistic': 'TotalRewardAndFeePayout', 'TimePeriod': 'OneDay', 'Count': 5 } response = self.conn.make_request(action=None,…
David542
  • 104,438
  • 178
  • 489
  • 842
0
votes
1 answer

Mechanical Turk - Fetch all information of batches in one go.

Is there any way to fetch all the information from different batches in one go. Say for example I have published 50 batches in last 6 months and wish to download the CSV file result of all those batches in one file.
Rajan S
  • 51
  • 1
  • 2
  • 8
0
votes
1 answer

MTurk Answer with formatted text

I have the following current code to create an answer selection: q1_answer_options=[('No URL exists', 0), ('http://www.imdb.com/name/nm2271332/', 1), ('http://www.imdb.com/title/tt0460987/', 2), ('http://www.imdb.com/title/tt1450653/', 3), …
David542
  • 104,438
  • 178
  • 489
  • 842
0
votes
1 answer

Problems with Using Exists Qualification Comparator on MechanicalTurk

Can't see my qualified HIT using a worker with that qualification. HIT qualification in the sandbox uses 'Exists' comparator, e.g. 32K26U12DN1PNMK2MAJPEQNECILVDO 3WOK1A2U0I5SR1CN9O4HRI9RTQ71DZ
Donal Lafferty
  • 5,807
  • 7
  • 43
  • 60