Developer Resources


Simplify using Amazon Mechanical Turk in your applications with an API tailored to your programming language or platform.

Video Presentations

Humans vs. the Machines: How Pinterest Uses the Amazon Mechanical Turk Worker Community to Improve Machine Learning

In this video, we explore how Pinterest adapted to an increased reliability on human evaluation to improve their product, with a focus on how they’ve integrated with Amazon Mechanical Turk’s platform. The discussion focuses on the analysis and product decisions related to building a high quality crowdsourcing system that takes advantage of Amazon Mechanical Turk’s powerful worker community. (35:17)

Training Chatbots and Conversational Intelligence Agents with Amazon Mechanical Turk and Facebook's ParlAI

DigitalGlobe | Radiant's (now Radiant Solutions) Tomnod service uses Amazon Mechanical Turk, a crowdsourcing internet platform, to identify small objects appearing in large areas of new satellite imagery. Tomnod is heavily used for commercial and humanitarian purposes. In this presentation, you hear how Radiant Solutions uses crowdsourcing to help solve large-scale computer vision and machine learning problems. (28:44)

An Eye in the Sky: How Radiant Solutions Processes Satellite Imagery with AI and Amazon Mechanical Turk

In this video, learn how researchers at Facebook use Amazon Mechanical Turk within the ParlAI (pronounced “parlay”) framework for training and evaluating AI models to perform data collection, human training, and human evaluation. Learn how you can use this interface to gather high-quality training data to build next-generation chatbots and conversational agents. (54:40)