Amazon Mechanical Turk Getting Started Guide API Version 2013-11-15 Amazon Mechanical Turk Getting Started Guide Amazon Mechanical Turk: Getting Started Guide Copyright © 2014 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. The following are trademarks of Amazon Web Services, Inc.: Amazon, Amazon Web Services Design, AWS, Amazon CloudFront, Cloudfront, Amazon DevPay, DynamoDB, ElastiCache, Amazon EC2, Amazon Elastic Compute Cloud, Amazon Glacier, Kindle, Kindle Fire, AWS Marketplace Design, Mechanical Turk, Amazon Redshift, Amazon Route 53, Amazon S3, Amazon VPC. In addition, Amazon.com graphics, logos, page headers, button icons, scripts, and service names are trademarks, or trade dress of Amazon in the U.S. and/or other countries. Amazon©s trademarks and trade dress may not be used in connection with any product or service that is not Amazon©s, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Amazon. Amazon Mechanical Turk Getting Started Guide Table of Contents Welcome ..................................................................................................................................... 1 How Do I...? ......................................................................................................................... 1 Introduction to Amazon Mechanical Turk ............................................................................................ 3 Overview of Amazon Mechanical Turk ....................................................................................... 3 Features ...................................................................................................................... 3 Key Amazon Mechanical Turk Concepts .................................................................................... 4 Requester .................................................................................................................... 4 Human Intelligence Task ................................................................................................. 4 Worker ........................................................................................................................ 4 Assignment .................................................................................................................. 4 Reward ........................................................................................................................ 4 What©s Next? ........................................................................................................................ 5 Setting Up Accounts and Tools ......................................................................................................... 6 Sign Up for an AWS Account ................................................................................................... 6 AWS Security Credentials ............................................................................................... 6 Create a Requester Account ................................................................................................... 7 Prepay for Your HITs .............................................................................................................. 7 The Sandbox Testing Environment .................................................................................... 8 Download the Appropriate Amazon Mechanical Turk SDK and Tools ............................................... 8 Installing Command Line Tools ......................................................................................... 8 Install C# Tools ............................................................................................................. 9 Install Java Tools ........................................................................................................... 9 Install Perl Tools ............................................................................................................ 9 Install Ruby Tools .......................................................................................................... 9 Creating a HIT Tutorial .................................................................................................. 10 Creating a HIT ............................................................................................................................ 11 Workflow ............................................................................................................................ 11 Working with the Examples ................................................................................................... 12 Showing Your Preferred Programming Language ............................................................... 12 Creating a HIT Using the Command Line Interface ............................................................ 12 Creating a HIT Using the API ......................................................................................... 14 What©s Next? ...................................................................................................................... 26 Implementing Amazon Mechanical Turk ........................................................................................... 27 Interfaces ........................................................................................................................... 27 Considerations .................................................................................................................... 28 Considerations for Writing a HIT ..................................................................................... 28 Common Use Scenarios ....................................................................................................... 28 Photo and Video Processing .......................................................................................... 29 Data Verification and Clean-up ....................................................................................... 29 Information Gathering ................................................................................................... 29 Data Processing .......................................................................................................... 29 Coding Resources ............................................................................................................... 29 Advanced Functionality ......................................................................................................... 30 Reference Resources ........................................................................................................... 31 Document History ........................................................................................................................ 32 API Version 2013-11-15 iii Amazon Mechanical Turk Getting Started Guide How Do I...? Welcome This is the Amazon Mechanical Turk Getting Started Guide. This guide provides a conceptual overview of Amazon Mechanical Turk for developers who want to write scripts or software applications using the Amazon Mechanical Turk SDKs. The major sections of this guide are described in the following table. For information on using a graphical user interface to access Amazon Mechanical Turk functionality, go to the Amazon Mechanical Turk Requester User Interface Guide. Amazon Mechanical Turk is a web service that provides an on-demand, scalable, human workforce to complete jobs that humans can do better than computers, such as recognizing objects in photographs. For more information about this product, go to Amazon Mechanical Turk. How Do I...? How do I...? Relevant Topics Get a general product overview of Introduction to Amazon Mechanical Turk (p. 3) Mechanical Turk Set up the accounts and tools needed Setting Up Accounts and Tools (p. 6) to use Mechanical Turk Use the Mechanical Turk SDKs to write Creating a HIT (p. 11) and publish a Human Intelligence Task (HIT) Learn more about implementing Implementing Amazon Mechanical Turk (p. 27) Mechanical Turk Find answers to common questions Amazon Mechanical Turk Technical FAQ about Mechanical Turk Learn more about programmatically Amazon Mechanical Turk Developer Guide interacting with Mechanical Turk Find detailed information about Amazon Mechanical Turk API Reference Mechanical Turk operations API Version 2013-11-15 1 Amazon Mechanical Turk Getting Started Guide How Do I...? How do I...? Relevant Topics Find information about the latest release Amazon Mechanical Turk Release Notes of Mechanical Turk API Version 2013-11-15 2 Amazon Mechanical Turk Getting Started Guide Overview of Amazon Mechanical Turk Introduction to Amazon Mechanical Turk The following topics provide a high-level overview of the Amazon Mechanical Turk web service. After reading these topics, you should understand the basics you need to work through the examples in this guide. Topics · Overview of Amazon Mechanical Turk (p. 3) · Key Amazon Mechanical Turk Concepts (p. 4) · What©s Next? (p. 5) Overview of Amazon Mechanical Turk Amazon Mechanical Turk provides an on-demand, scalable, human workforce to complete jobs that humans can do better than computers. Amazon Mechanical Turk software formalizes job offers to the thousands of Workers willing to do piecemeal work at their convenience.The software also retrieves work performed and compiles
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages36 Page
-
File Size-