Mechanical Turk (Tool)
Mechanical Turk (Tool) | |
---|---|
Project Information | |
Project Title | |
Start Date | |
Deadline | |
Primary Billing | |
Notes | |
Has project status | |
Copyright © 2016 edegan.com. All Rights Reserved. |
Description
The purpose of this page is to introduce people to the use of mechanical turk in data processing. The document is structured as follows: 1. It begins by describing the mechanical turk and the many ways in which it can be used. 2. it provides simple getting started instructions that allows a new user to access the mechanical turk system and begin a new project. 3. We give an example of a project with sample code.
What is Mechanical Turk
describe
- Mechanical Turk Vocabulary
- Requester: the people posting work on the system
- HIT: one task completed by a worker
- Project: a collection of HITs
Accessing the Mechanical Turk Platform
- go to The Mechanical Turk Requester page
- Log into the system using the following
- email: esi@rice.edu
- pass: 9Million!
- To create a new project, click on the Create link and follow the directions in the Create Project Example section below
- To modify an existing project, FINISH
Creating a New Project Example
In the steps below, we describe the creation of a Turk project that asks Turk workers to find the twitter handles of companies. It will take as input a series of google search queries in csv form and the workers to enter the search strings into google and look to see if there are google handles that are returned on the first page of the search results.
Step 1, Project Info: Once you click on the create link, you will be brought to an interface with a number of text entry boxes. You want to summarize your project in ways that will be informative for the team as well as potential Turk workers choosing between projects. In the figure below, we describe a HIT Project FINISH.
Figure 1: Twitter Project Info
How to choose your data
Step 2
Existing HIT Library
create a list of existing hits and what they do
TDL with HITS
- Data validation using javascript
Hash
import requests response = requests.get( "https://www.eventbriteapi.com/v3/organizers/2300226659/events/", headers = { "Authorization": "Bearer CRAQ5MAXEGHKEXSUSWXN", }, verify = True, )