SlideShare a Scribd company logo
1 of 27
OFFICE HOURS January 20, 2011 Presented by: James Willeford, Principal Engineer Adam Bradley, Sr. Engineer  Natala Menezes, Sr. Product Manager
Welcome We are here to participate in a conversation. We want to hear your feedback &questions. Ask a question with the questionpanel.  We will moderate questions.  Agenda Introductions Platform Review  Product & API Updates Best Practices: HIT Design Q & A
Introductions
How customers are using mTurk: Categorization Classification Tagging  Sentiment Analysis Data Management Business Listing Verification by Phone or Web Data Entry  Training Data (Algo)  Business Services Product Testing Surveys Web Research  Search Relevancy Content & Media Photo & Content Moderation Content Creation Translation Transcription
How Requesters access mTurk:
Applications & Solution Providers Mechanical Turk supports a robust ecosystem.
Product Updates Worker Management  Released in October 2010 Search by Requester Name Released in December 2010 Improved: In-progress Batch Approvals and Rejections Feature extension that brings this functionality to upload/download via CSV in the Website UI Released in January 2011 API Updates
Worker Management Makes it easier for you to find Workers who are good at your HITs. Key Features: Workers StatisticsData on who is doing work for you, their performance on that work. Manage Qualification TypesCreate new Qualification Types in the UI and assign them to Workers to create Qualified Worker groups.  Worker Management ToolsBonus, Block and assign qualifications for a specific Worker.
Workers Tab  See a list of all Workers who have submitted Work to you, their Qualification Types and Block status. Make modifications via CSV.  Customize your view by selecting the Qualification Types to be displayed (select up to 5).  New Tab! Found under the “Manage” tab.  Download a CSV of all your Workers.  You can assign a Qualification Type, change a Workers Qualification Score and modify their Block Status in the CSV and then Upload the CSV back to Mechanical Turk to process the changes.  Click on a Worker ID to take action on an individual Worker.
Individual Worker Details Access any worker with their ID at this URL: https://requester.mturk.com/bulk/workers/workerID# Stats shown represent all work done to date (lifetime) for the specific Requester. .  Click the buttons to Bonus or Block this Worker. To send a bonus you will need the ID of an assignment the Worker has submitted to you. Edit a Worker’s Qualification Score.  Revoke a Worker’s Qualification by clicking the icon.
Qualifications  Create your own Qualification Types so you can route work to specific Workers.  See name, ID, # of Workers with the Qualification, creation date & description  Qualification Types with tests – can only be created via API.  New Tab! Found under the “Manage” tab.  Dispose by clicking the icon. Disposing will permanently delete the Qualification.
Search by Requester Name Enter in the Requester’s name exactly.  You can also click on the Requesters name in a results set to see all work currently available from that Requester.  Bookmark this page to always see HITs available for a specific Requester
API Best Practices We’ve made a number of improvements to the error messages from the Mechanical Turk Requester API: Check your errors!  Use Notifications instead of the polling interfaces Dispose your HITS.
Best Practices HIT Design
Best Practices: HIT Design  Clear & Concise instructions Add Keywords to make your HIT searchable Design an efficient HIT UX Listen to feedback from Workers Test & Iterate
Same Workdifferent HITs = different results
HIT Design Principles Clear statement of reward (what’s in it for me, the Worker?)  Built in Validation – Worker knows when they are done, Requester can prevent incomplete work Detailed & collapsible instructions
How can I get more accurate results?  Plurality Asking multiple Workers to do assignments, if their answers agree then the result is validated) Qualifying & Training Workers Bonus payments Known Data Sets
Q & A Your Questions. Answered.
What is an invalid HIT?  Require disclosure of the Worker's identity or e-mail address, either directly or indirectly Directly or indirectly promote a site, service, or opinion  Violate the terms and conditions of an activity or website (for instance asking Workers to vote for something) Have explicit or offensive content, for instance, nudity, but do not have the Adult Content Qualification Ask Workers to solicit third parties  Generate "referred" site visits or click through traffic Ask workers to take action to manipulate a search engine's relationship data Violate copyrights  X X X
What can you do about invalid HITs?  Don’t do the work.  Report them.
JC Goodrich Capture the Worker ID from the URL API Documentation  2 Scenarios: Submit to Turk  Submit to Requester http://www.quora.com/Natala-Menezes/Can-you-explain-more-about-how-a-best-practice-iFrame-HIT-in-Mechanical-Turk-works
How should I price my HIT?  Mechanical Turk is a Marketplace, you determine the offer for your own work – and the workers choose what work to do.  Test  Do it yourself: How long does it take? What would be a reasonable hourly wage?  Marketplace Test: Put in a sample HIT at different prices. How long does it take to get done? Quicker velocity = higher price, easy task = lower price  Many other factors also influence velocity (reputation, fun factor) Combine results into one HIT – often lowers per item costs and reduces operational costs to review/approve.  Ex. Photo Moderation – put 5-50 photos in one HIT.  Compare with market pricing
How can I attract good Workers? Establish quick and fair payment.  Bonus your best Workers Participate in the forums – Turkernation.com
Workers: How do I handle blocks? Blocks prevent Workers from working for a Requester.  Mechanical Turk reviews blocks as a signal of quality.
Q & A Your Questions. Answered.
Thank you.  @amazonmturk Facebook.com/amazonmturk Mechanicalturk.typepad.com

More Related Content

What's hot

Hands On: Amazon Mechanical Turk - M. Acosta - ESWC SS 2014
Hands On: Amazon Mechanical Turk - M. Acosta - ESWC SS 2014 Hands On: Amazon Mechanical Turk - M. Acosta - ESWC SS 2014
Hands On: Amazon Mechanical Turk - M. Acosta - ESWC SS 2014
eswcsummerschool
 
Iact Overview Presentation U.S.
Iact Overview Presentation  U.S.Iact Overview Presentation  U.S.
Iact Overview Presentation U.S.
donmarshall
 

What's hot (11)

Artificial Artificial Intelligence: Using Amazon Mechanical Turk and .NET to ...
Artificial Artificial Intelligence: Using Amazon Mechanical Turk and .NET to ...Artificial Artificial Intelligence: Using Amazon Mechanical Turk and .NET to ...
Artificial Artificial Intelligence: Using Amazon Mechanical Turk and .NET to ...
 
Hands On: Amazon Mechanical Turk - M. Acosta - ESWC SS 2014
Hands On: Amazon Mechanical Turk - M. Acosta - ESWC SS 2014 Hands On: Amazon Mechanical Turk - M. Acosta - ESWC SS 2014
Hands On: Amazon Mechanical Turk - M. Acosta - ESWC SS 2014
 
Case Study
Case Study Case Study
Case Study
 
Iact Overview Presentation U.S.
Iact Overview Presentation  U.S.Iact Overview Presentation  U.S.
Iact Overview Presentation U.S.
 
Article Submissions are an important tool for Search Engine Optimization.
Article Submissions are an important tool for Search Engine Optimization.Article Submissions are an important tool for Search Engine Optimization.
Article Submissions are an important tool for Search Engine Optimization.
 
Article Submissions are an important tool for Search Engine Optimization.
Article Submissions are an important tool for Search Engine Optimization.Article Submissions are an important tool for Search Engine Optimization.
Article Submissions are an important tool for Search Engine Optimization.
 
The Freemium Model and A/B Testing
The Freemium Model and A/B TestingThe Freemium Model and A/B Testing
The Freemium Model and A/B Testing
 
Master Sales Demo
Master Sales DemoMaster Sales Demo
Master Sales Demo
 
Ajax Brand Amplifer 1-Sheet
Ajax Brand Amplifer 1-SheetAjax Brand Amplifer 1-Sheet
Ajax Brand Amplifer 1-Sheet
 
SF Partner Forum AppExchange Listing Session
SF Partner Forum AppExchange Listing SessionSF Partner Forum AppExchange Listing Session
SF Partner Forum AppExchange Listing Session
 
Lead Submission & Lead Management Process
Lead Submission & Lead Management ProcessLead Submission & Lead Management Process
Lead Submission & Lead Management Process
 

Similar to AWS Mechanical Turk Office Hours - Jan 2011

Human capital management (1)
Human capital management (1)Human capital management (1)
Human capital management (1)
pm2214
 
Product Management Intern Assignment - 2
Product Management Intern Assignment - 2Product Management Intern Assignment - 2
Product Management Intern Assignment - 2
Rajeev Soni
 

Similar to AWS Mechanical Turk Office Hours - Jan 2011 (20)

Improve Employee Self Service With Bolt On Applications
Improve Employee Self Service With Bolt On Applications Improve Employee Self Service With Bolt On Applications
Improve Employee Self Service With Bolt On Applications
 
Hc Corporate Presentation Latest
Hc   Corporate Presentation LatestHc   Corporate Presentation Latest
Hc Corporate Presentation Latest
 
Human capital management (1)
Human capital management (1)Human capital management (1)
Human capital management (1)
 
CV_RahulSinghQA
CV_RahulSinghQACV_RahulSinghQA
CV_RahulSinghQA
 
Why service design
Why service designWhy service design
Why service design
 
6 key things UXers need to know while working with APIs
6 key things UXers need to know while working with APIs6 key things UXers need to know while working with APIs
6 key things UXers need to know while working with APIs
 
Understanding Web Analytics and Google Analytics
Understanding Web Analytics and Google AnalyticsUnderstanding Web Analytics and Google Analytics
Understanding Web Analytics and Google Analytics
 
Employee Onboarding Software - AfterHire
Employee Onboarding Software - AfterHireEmployee Onboarding Software - AfterHire
Employee Onboarding Software - AfterHire
 
Product Management Intern Assignment - 2
Product Management Intern Assignment - 2Product Management Intern Assignment - 2
Product Management Intern Assignment - 2
 
The Works 2018 - Software Track - Integration Partners Overview
The Works 2018 - Software Track - Integration Partners OverviewThe Works 2018 - Software Track - Integration Partners Overview
The Works 2018 - Software Track - Integration Partners Overview
 
The Light Bulb Moment – Learning to-identify-robotic-automation-opportunities
The Light Bulb Moment – Learning to-identify-robotic-automation-opportunitiesThe Light Bulb Moment – Learning to-identify-robotic-automation-opportunities
The Light Bulb Moment – Learning to-identify-robotic-automation-opportunities
 
Fsi ciq aitaps_20170810
Fsi ciq aitaps_20170810Fsi ciq aitaps_20170810
Fsi ciq aitaps_20170810
 
Business Process Analysis and Insights COPIS
Business Process Analysis and Insights COPISBusiness Process Analysis and Insights COPIS
Business Process Analysis and Insights COPIS
 
I T E003 Shih 091707
I T E003  Shih 091707I T E003  Shih 091707
I T E003 Shih 091707
 
TENCon2011 Workflows & Auditing
TENCon2011 Workflows & AuditingTENCon2011 Workflows & Auditing
TENCon2011 Workflows & Auditing
 
How to Scale and Grow your Enterprise Technical SEO Strategy
How to Scale and Grow your Enterprise Technical SEO StrategyHow to Scale and Grow your Enterprise Technical SEO Strategy
How to Scale and Grow your Enterprise Technical SEO Strategy
 
Point and Click App Building Workshop
Point and Click App Building WorkshopPoint and Click App Building Workshop
Point and Click App Building Workshop
 
User Stories Lunch & Learn
User Stories Lunch & LearnUser Stories Lunch & Learn
User Stories Lunch & Learn
 
Customer Automation Masterclass - Workshop 1: Data Enrichment using Clearbit
Customer Automation Masterclass - Workshop 1: Data Enrichment using ClearbitCustomer Automation Masterclass - Workshop 1: Data Enrichment using Clearbit
Customer Automation Masterclass - Workshop 1: Data Enrichment using Clearbit
 
Automation Of HR Process Proposal PowerPoint Presentation Slides
Automation Of HR Process Proposal PowerPoint Presentation SlidesAutomation Of HR Process Proposal PowerPoint Presentation Slides
Automation Of HR Process Proposal PowerPoint Presentation Slides
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

AWS Mechanical Turk Office Hours - Jan 2011

  • 1. OFFICE HOURS January 20, 2011 Presented by: James Willeford, Principal Engineer Adam Bradley, Sr. Engineer Natala Menezes, Sr. Product Manager
  • 2. Welcome We are here to participate in a conversation. We want to hear your feedback &questions. Ask a question with the questionpanel. We will moderate questions. Agenda Introductions Platform Review Product & API Updates Best Practices: HIT Design Q & A
  • 4. How customers are using mTurk: Categorization Classification Tagging Sentiment Analysis Data Management Business Listing Verification by Phone or Web Data Entry Training Data (Algo) Business Services Product Testing Surveys Web Research Search Relevancy Content & Media Photo & Content Moderation Content Creation Translation Transcription
  • 6. Applications & Solution Providers Mechanical Turk supports a robust ecosystem.
  • 7. Product Updates Worker Management Released in October 2010 Search by Requester Name Released in December 2010 Improved: In-progress Batch Approvals and Rejections Feature extension that brings this functionality to upload/download via CSV in the Website UI Released in January 2011 API Updates
  • 8. Worker Management Makes it easier for you to find Workers who are good at your HITs. Key Features: Workers StatisticsData on who is doing work for you, their performance on that work. Manage Qualification TypesCreate new Qualification Types in the UI and assign them to Workers to create Qualified Worker groups. Worker Management ToolsBonus, Block and assign qualifications for a specific Worker.
  • 9. Workers Tab See a list of all Workers who have submitted Work to you, their Qualification Types and Block status. Make modifications via CSV. Customize your view by selecting the Qualification Types to be displayed (select up to 5). New Tab! Found under the “Manage” tab. Download a CSV of all your Workers. You can assign a Qualification Type, change a Workers Qualification Score and modify their Block Status in the CSV and then Upload the CSV back to Mechanical Turk to process the changes. Click on a Worker ID to take action on an individual Worker.
  • 10. Individual Worker Details Access any worker with their ID at this URL: https://requester.mturk.com/bulk/workers/workerID# Stats shown represent all work done to date (lifetime) for the specific Requester. . Click the buttons to Bonus or Block this Worker. To send a bonus you will need the ID of an assignment the Worker has submitted to you. Edit a Worker’s Qualification Score. Revoke a Worker’s Qualification by clicking the icon.
  • 11. Qualifications Create your own Qualification Types so you can route work to specific Workers. See name, ID, # of Workers with the Qualification, creation date & description Qualification Types with tests – can only be created via API. New Tab! Found under the “Manage” tab. Dispose by clicking the icon. Disposing will permanently delete the Qualification.
  • 12. Search by Requester Name Enter in the Requester’s name exactly. You can also click on the Requesters name in a results set to see all work currently available from that Requester. Bookmark this page to always see HITs available for a specific Requester
  • 13. API Best Practices We’ve made a number of improvements to the error messages from the Mechanical Turk Requester API: Check your errors! Use Notifications instead of the polling interfaces Dispose your HITS.
  • 15. Best Practices: HIT Design Clear & Concise instructions Add Keywords to make your HIT searchable Design an efficient HIT UX Listen to feedback from Workers Test & Iterate
  • 16. Same Workdifferent HITs = different results
  • 17. HIT Design Principles Clear statement of reward (what’s in it for me, the Worker?) Built in Validation – Worker knows when they are done, Requester can prevent incomplete work Detailed & collapsible instructions
  • 18. How can I get more accurate results? Plurality Asking multiple Workers to do assignments, if their answers agree then the result is validated) Qualifying & Training Workers Bonus payments Known Data Sets
  • 19. Q & A Your Questions. Answered.
  • 20. What is an invalid HIT? Require disclosure of the Worker's identity or e-mail address, either directly or indirectly Directly or indirectly promote a site, service, or opinion Violate the terms and conditions of an activity or website (for instance asking Workers to vote for something) Have explicit or offensive content, for instance, nudity, but do not have the Adult Content Qualification Ask Workers to solicit third parties Generate "referred" site visits or click through traffic Ask workers to take action to manipulate a search engine's relationship data Violate copyrights X X X
  • 21. What can you do about invalid HITs? Don’t do the work. Report them.
  • 22. JC Goodrich Capture the Worker ID from the URL API Documentation 2 Scenarios: Submit to Turk Submit to Requester http://www.quora.com/Natala-Menezes/Can-you-explain-more-about-how-a-best-practice-iFrame-HIT-in-Mechanical-Turk-works
  • 23. How should I price my HIT? Mechanical Turk is a Marketplace, you determine the offer for your own work – and the workers choose what work to do. Test Do it yourself: How long does it take? What would be a reasonable hourly wage? Marketplace Test: Put in a sample HIT at different prices. How long does it take to get done? Quicker velocity = higher price, easy task = lower price Many other factors also influence velocity (reputation, fun factor) Combine results into one HIT – often lowers per item costs and reduces operational costs to review/approve. Ex. Photo Moderation – put 5-50 photos in one HIT. Compare with market pricing
  • 24. How can I attract good Workers? Establish quick and fair payment. Bonus your best Workers Participate in the forums – Turkernation.com
  • 25. Workers: How do I handle blocks? Blocks prevent Workers from working for a Requester. Mechanical Turk reviews blocks as a signal of quality.
  • 26. Q & A Your Questions. Answered.
  • 27. Thank you. @amazonmturk Facebook.com/amazonmturk Mechanicalturk.typepad.com