We use cookies to enhance your browsing experience and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.. View our Privacy Policy for more information.
Your browser (Internet Explorer) is out of date. Please download one of these up-to-date, free and excellent browsers:
For more security speed and comfort.
The download is safe from the vendor's official website.


High-quality, scalable, and fast: BPO on-chain with HUMAN Protocol

HUMAN Protocol
Apr 28, 2023

High-quality, scalable, and fast: BPO on-chain with HUMAN Protocol

2 min read

As a decentralized network that allows anyone to request humans to complete tasks online, HUMAN Protocol can accommodate virtually any BPO request. The BPO functionality of the Protocol is complemented by the launch of a new HUMAN App feature – OCR (optical character recognition), a powerful new addition to the app, demos of which can be found below.

What is BPO?

BPO (business process outsourcing) refers to a broad range of activities that a business choose to have completed by third parties. It can be thought of as subcontracting a particular aspect of a business. 

Businesses outsource processes to streamline their operations, and to make use of third party vendors that specialize in given activities that are often very intense. 

Almost any business process can fall into this category. Below is a very small set of examples.

  • Digitization of records
  • Accounting 
  • Payroll
  • Legal
  • Data annotation

The problems with BPO

  • Limited tools – businesses often have to make do with the established set of tools, which limits the agility to accommodate new use cases
  • Scalability – traditional financial infrastructure does not naturally keep pace with the growing demand for data
  • High fees from legacy accounting systems
  • No third party quality assurance – BPO firms complete tasks in centralized fashion, and the results are not subject to scrutiny by another third party

The benefits of BPO with HUMAN Protocol

  • Tool agnostic – powers any new tool, opening up potential for new use cases
  • Low fees and scalability via blockchains
  • High quality assurance from decentralized network of oracles – not all ‘in-house’
  • Decentralized processes
  • All data on-chain – a clean, immutable record of data on-chain

How does it work?

BPO is a natural extension of HUMAN Protocol’s capability. The core utility of the Protocol is for projects to request human work, and for the Protocol to organize the Workers, evaluate their work, and reward them. 

Don’t forget, data annotation – the original use case of HUMAN Protocol – is a form of BPO. Rather than data scientists labeling millions of images themselves, they can use the Protocol to get humans to do it.

The tools

The HUMAN App – where 600 million tasks have been completed in the past six months – is the locus of where work is completed. It facilitates a wide range of possibilities, with image, video, audio, and text annotation available. 600 million tasks completed there in the last 6 months. 

The HUMAN App has a new OCR capability, and the power of CVAT integrated.

Alternatively, anyone – whether a business, or a BPO provider, can bring their own tools – and workpools – to the Protocol.


A large accounting firm requires someone to check and reconcile the numbers on financial reports. The firm uploads the files, and HUMAN Protocol breaks them up into many smaller pieces of work that can be done by Workers. 

Rather than being faced with an entire page, a Worker might be asked to enter a few digits from a cutting of the original document. Once the answers are checked, the results can be assimilated again into the original work.

Below are some demos of OCR tasks.

Below is a receipt; the Worker reads the receipt, and receives rewards for providing correct responses.

Below, you can see a question about CO2 emissions. It requires a human to verify the information. The use case could be anything from accounting, to taxonomy and ESG compliance.

BPO is a simple extension of HUMAN Protocol's core functionality. HUMAN Protocol can improve on existing technologies and provide a solution for businesses and BPO providers alike, much in the way it has done for ML practitioners by bringing data annotation services on-chain. BPO through HUMAN Protocol is fast, flexible, and delivers high quality at low prices.

Get in touch

The core contributors at HUMAN Protocol are here to support your BPO needs. They can work together with you to accommodate virtually any request. If you are interested, please get in touch.

To stay up to date with the latest from HUMAN, follow us on Twitter or join our Discord.

Legal Disclaimer

The HUMAN Protocol Foundation makes no representation, warranty, or undertaking, express or implied, as to the accuracy, reliability, completeness, or reasonableness of the information contained here. Any assumptions, opinions, and estimations expressed constitute the HUMAN Protocol Foundation’s judgment as of the time of publishing and are subject to change without notice. Any projection contained within the information presented here is based on a number of assumptions, and there can be no guarantee that any projected outcomes will be achieved.

No items found.
Guest post