Tuesdays with Tom: Optical Character Recognition Engine

Post by
Tom Wilger

I recently wrote a post describing how our team at BP3 builds Intelligent Document Processing (IDP) pipelines in the cloud and the four major components that make up those pipelines.

The first component of an IDP pipeline is the Optical Character Recognition (OCR) engine. This component reads document images, and extracts the characters and the physical position of each word on the page. OCR is not a new idea. The concept can be traced back to the early 1900's when Emanuel Goldberg invented a machine that read characters from photographic images and converted them into telegraph code. Today, through the use of neural networks and deep learning, both open-source and commercial OCR engines make possible extracting of everything from printed characters, to check-boxes to handwritten text from business documents, passports and even street signs.

With BP3’s Sherpa document processing service, we utilize various OCR engines within our IDP pipelines including Tesseract, Azure Computer vision and AWS Textract. This fully managed machine learning OCR and data extraction service provides state-of-the-art capabilities to recognize and extract printed text, check-boxes and even handwriting from unstructured text, tables and printed forms in a variety of languages.

The OCR engine provides the foundational data from which document information is extracted. Understanding the capabilities and limitations of this component is important when creating and managing an Intelligent Document Processing pipeline.

More From Blog

You Might Also Like

Tuesdays With Tom - Orchestration Engine and Intelligent Document Processing
Read More
Tuesdays With Tom- Human In The Loop
Read More
14 Years!
Read More
We Work With Companies Just Like Yours
Are You Ready?

Let’s Work Together

BP3 Global, Inc. gets you there fast. Contact us today to see how we can bring more focus, foresight, and follow-up to your projects.