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
of jobs launched
Tasks per job supported
of tasks served