Thursday, 24 March 2022

Amazon Mechanical Turk

 

  • A forum where Requesters post work as Human Intelligence Tasks (HITs). Workers complete HITs in exchange for a reward. Essentially crowdsourcing.
  • You write, test, and publish your HIT using the Mechanical Turk developer sandboxAmazon Mechanical Turk APIs, and AWS SDKs.
  • Benefits
    • Optimize efficiency since MTurk is well-suited to take on simple and repetitive tasks in your workflows which need to be handled manually.
    • Increase flexibility since MTurk lets you gain access to a global, on-demand, 24×7 workforce without the difficulty associated with dynamically scaling.
    • Reduce cost by hiring and managing a temporary workforce. MTurk provides a pay-per-task model.
  • Concepts
    • Requester is a company, organization, or person that creates and submits tasks (HITs) to Amazon Mechanical Turk for Workers to perform.
    • Human Intelligence Task (HIT) represents a single, self-contained task that a Requester submits to Amazon Mechanical Turk for Workers to perform.
      • Each HIT has a lifetime, specified by the Requester, that determines how long the HIT is available to Workers.
      • A HIT also has an assignment duration, which is the amount of time a Worker has to complete a HIT after accepting it.
    • Worker is a person who performs the tasks specified by a Requester in a HIT.
      • The Requester specifies how many Workers can work on a task.
      • Amazon Mechanical Turk guarantees that a Worker can work on each task only one time.
    • Developers create the Mechanical Turk applications that Requesters and Workers use.
      • Requesters can create and advertise work using the Mechanical Turk command line interface or the Requester User Interface and thereby not need developers
    • An Assignment specifies how many people can submit completed work for your HIT. When a Worker accepts a HIT, MTurk creates an assignment to track the work to completion. The assignment belongs exclusively to the Worker and guarantees that the Worker can submit results and be eligible for a reward until the time the HIT or assignment expires.
    • reward is the money a Requester pays to Workers for the satisfactory work they do on HITs.
    • Qualification is an attribute assigned by you to a Worker. It includes a name and a number value. A HIT can include Qualification requirements that a Worker must meet before they are allowed to accept the HIT.

No comments:

Post a Comment