Setting Up Mturk for external questions

1.2k views Asked by At

I have a website in which i used D3.js to generate random sets of stimuli for which the recruited MTurk workers will perform tasks. I want to recruit workers using MTurk tasks, using which I will redirect them to my website for actual work. I am fairly new to mturk and have the following questions.

How do I direct mturk to my external website? Do i need to write some script in my website?

when the workers finish the task, how do i collect the data? I have my website communicating to a database server where i am hoping to collect my data for each task. Are we allowed to collect data in this manner or we have to follow any protocol?

Any suggestions and comments based on your experiences and insights in using MTurk would be much appreciated!

1

There are 1 answers

2
Thomas On BEST ANSWER

You can either provide a simple HTMLQuestion page with a link to your site (where you host the task and record your data) or you can have a true ExternalQuestion HIT where your side is displayed in an iframe inside the MTurk website and data are recorded on either your, on MTurk, or both.

In the former case, it's typical to provide some kind of completion code that workers will enter in the HIT to receive compensation. In the latter, you simply have to submit the AssignmentId attached to each HIT (plus one other form field) back to the MTurk server as a form POST.