Skip to content
This repository was archived by the owner on Jun 8, 2019. It is now read-only.

Creating an AMT Requester Account

Mark McKnight edited this page Mar 30, 2017 · 3 revisions

Configuring breadboard for Amazon Mechanical Turk

  1. Setting up a server
  2. Installing a SSL Certificate
  3. Create an AMT Requester Account
  4. Configuring breadboard

In order to create Human Intelligence Tasks (HITs) using Amazon Mechanical Turk you need to create a Requester account. Additionally, you need to create an Amazon Web Services (AWS) account in order to grant permission for breadboard to access AMT via the API.

  1. Go to requester.mturk.com and sign up for a new Requester account
  2. You also need an Amazon Web Services (AWS) account, sign up here
  3. Log into your AWS account and click on "Identity & Access Management" under the Security & Identity category
  4. Click on Users and click the Add user button
  5. Assign a user name and check "Programmatic access" for the Access type, click "Next: Permissions"
  6. Select "Attach existing policies directly" and check the "AmazonMechanicalTurkFullAccess" policy, click "Next: Review"
  7. Click "Create user"
  8. Copy the Access key ID and Secret access key and keep them in a safe place, you will not be able to retrieve them later. Important: The Access key ID in combination with the Secret access key will allow anyone full access to your AMT Requester account, do not commit this key to public source code repositories or share with untrusted users
  9. Proceed to configuring breadboard