An open-source infrastructure to supercharge new job markets
A job is a request for work – represented as a block of tasks to be done – published by the Requester. There are many standard job types represented within HUMAN Protocol. Alternatively, the Requester can select a custom job type.
Jobs are broken down into their composite tasks, each of which can be independently completed by a worker. An example of a job type may be to scan a page. An example of a task within that job type may be to type in the displayed letters or numbers, or affirm their correctness.
A single job can be made up of millions of tasks. An organization may want to develop a dataset targeted at a specific topic, achieved through the completion of thousands or millions of tasks by a distributed workforce.
In a HUMAN-Protocol-powered application, an individual task may represent any point of human-to-machine interaction.
A task is any labor performed by a user – a worker – in which value is produced. Each task represents an individual work interaction: the labeling of data, the identification of correct information, the solving of a puzzle.
For many types of jobs – such as the labeling of data – the result is improved through the diversity of the workforce completing it. Global diversity in human-to-machine interactions is critical to empowering a new generation of AI and ML technologies.
HUMAN Protocol supports the creation of permissionless job markets by supplying humans and machines with work, and organizations with access to workforces.Solutions