Intelligent document processing that reports its own accuracy

Most document automation is sold on adjectives. We sell it on numbers. Oligamy Software builds IDP pipelines that classify, extract and validate data from invoices, contracts, claims and scanned archives, then reports field level accuracy, cost per thousand pages and latency against your current baseline.

6
approaches benchmarkedOCR, layout models, LLMs, hybrids
F1
reported per fieldnot one number for the whole document
p95
latency and costmeasured per thousand pages

What intelligent document processing actually is

IDP automates reading business documents end to end: it classifies each file, extracts the fields that matter, validates them against business rules, and passes structured data into the systems that need it. It combines OCR, layout models and language models rather than relying on any single technique.

  1. 1

    Ingest

    PDFs, scans, emails and images from every source you receive them on.

  2. 2

    Classify

    Decide what each file is, and split multi document PDFs before anything else runs.

  3. 3

    Extract

    Pull the named fields that matter for this document class, with a confidence score attached.

  4. 4

    Validate

    Check values against business rules. Anything below the threshold goes to a human, not to production.

  5. 5

    Integrate

    Structured data lands in the ERP, CRM or claims platform you already run.

How it differs from OCR

OCR converts an image of text into characters and stops there. OCR is one component of IDP, not a substitute for it.

CapabilityOCR aloneFull IDP
Turns an image of text into charactersYesYes
Recognises what kind of document it isNoYes
Extracts specific named fieldsNoYes
Understands layout and contextNoYes
Validates values against business rulesNoYes
Flags low confidence cases for a humanNoYes
Feeds structured data into your systemsNoYes

Six approaches, and where each one breaks

There is no single best approach to document extraction, only a best approach per document class. Vendors publish definitions; almost nobody publishes where their method fails. This is the comparison we run before proposing anything.

ApproachAccuracyCost per pageWhere it breaks
Classic OCR plus rulesHigh on clean, fixed layoutsLowestAny layout it has not seen before
Cloud document AIStrong on common formsLow to mediumDomain specific fields, rare languages
Layout modelStrong on semi structuredMediumNeeds labelled data to get there
LLM, zero shotFlexible but inconsistentHighest at volumeSilent invention on missing fields
LLM with constrained schemaHigh and predictableMedium to highNeeds a schema per document class
Hybrid pipelineHighest measuredTuned per classMore moving parts to maintain

The bars are our engineering judgement on a five point scale, not the result of a benchmark we ran for you. Absolute numbers only mean something against a specific document set, so the measured figures come from the audit on your own files. A longer cost bar means more expensive.

Zdjęcie w tle: zespół przy przeglądzie wyników ekstrakcji · 21:9, ciemne
A pipeline that cannot tell you when it is unsure is not automation. It is a faster way to be wrong.

Every pipeline we ship has a confidence threshold and a human path behind it. That is the difference between a system you can put in front of an auditor and a demo.

Which approach for which documents

Find your document class on the left, read across. The pattern is the argument: classic OCR collapses the moment documents stop being clean and fixed, and the approaches that hold up on hard classes are the ones that cost the most to run. That is the trade you are actually making.

Suitability of six document extraction approaches across six document classes, rated one to five.
Document classOCR + rulesCloud doc AILayout modelLLM zero shotLLM + schemaHybrid
Clean digital invoicesOCR + rules: Strong, 4 out of 5Cloud doc AI: Best fit, 5 out of 5Layout model: Best fit, 5 out of 5LLM zero shot: Workable, 3 out of 5LLM + schema: Best fit, 5 out of 5Hybrid: Best fit, 5 out of 5
Semi structured formsOCR + rules: Limited, 2 out of 5Cloud doc AI: Strong, 4 out of 5Layout model: Best fit, 5 out of 5LLM zero shot: Workable, 3 out of 5LLM + schema: Strong, 4 out of 5Hybrid: Best fit, 5 out of 5
Contracts, long and variedOCR + rules: Poor fit, 1 out of 5Cloud doc AI: Limited, 2 out of 5Layout model: Workable, 3 out of 5LLM zero shot: Strong, 4 out of 5LLM + schema: Best fit, 5 out of 5Hybrid: Best fit, 5 out of 5
Insurance claim bundlesOCR + rules: Poor fit, 1 out of 5Cloud doc AI: Limited, 2 out of 5Layout model: Workable, 3 out of 5LLM zero shot: Workable, 3 out of 5LLM + schema: Strong, 4 out of 5Hybrid: Best fit, 5 out of 5
Handwriting and poor scansOCR + rules: Poor fit, 1 out of 5Cloud doc AI: Workable, 3 out of 5Layout model: Limited, 2 out of 5LLM zero shot: Workable, 3 out of 5LLM + schema: Workable, 3 out of 5Hybrid: Strong, 4 out of 5
Non English documentsOCR + rules: Limited, 2 out of 5Cloud doc AI: Workable, 3 out of 5Layout model: Workable, 3 out of 5LLM zero shot: Strong, 4 out of 5LLM + schema: Strong, 4 out of 5Hybrid: Best fit, 5 out of 5
SuitabilityPoor fitLimitedWorkableStrongBest fit

Ratings are our engineering judgement on a five point scale, not a benchmark we ran for you. They are the starting hypothesis; the audit on your own files replaces them with measured numbers.

What we automate

Six document classes we see most often, and what changes when each one goes through a pipeline instead of a person.

Invoices and accounts payable

Line item extraction, purchase order matching and exception handling, connected to the finance system you already run.

Insurance claims

Claim intake, supporting document validation and structured handoff to the claims platform, with a full audit trail.

Contracts

Clause and obligation extraction across templates that were never standardised, including scanned amendments.

Difficult scans

Handwriting, low quality faxes, multi column layouts and non English documents, where off the shelf OCR degrades first.

Document classification

Routing mixed batches and multi document PDFs to the right workflow before anything is extracted.

Archives and search

Turning a document archive into a system that answers questions with citations rather than plausible guesses.

How a document pipeline gets built

Four stages, and the first one is measurement. We do not quote before we know what your current process gets right.

  1. 01

    Document audit

    We take a representative sample of your real documents and measure what your current extraction actually gets right. That number becomes the target the new pipeline has to beat.

  2. 02

    Pipeline design

    We pick the approach per document class from the table above, define the validation rules, and set the confidence threshold that sends a document to a human instead of guessing.

  3. 03

    Build and benchmark

    We benchmark against your baseline on field level precision and recall, cost per thousand pages and p95 latency, before anything touches production.

  4. 04

    Deploy and monitor

    We integrate with the ERP, CRM or claims platform you already run, ship with a rollback path, and keep watching accuracy drift as document formats change.

Questions people actually ask

Taken from what people search alongside this topic, not from what we wish they asked.

What is intelligent document processing?

Intelligent document processing (IDP) automates reading business documents end to end: it classifies each file, extracts the fields that matter, validates them against business rules, and passes structured data into the systems that need it. It combines OCR, layout models and language models rather than relying on any single technique.

What is the difference between OCR and intelligent document processing?

OCR converts an image of text into characters and stops there. IDP is the full pipeline around it: deciding what kind of document it is, understanding layout and context, pulling out specific fields, checking them for plausibility, and routing anything uncertain to a human. OCR is one component of IDP, not a substitute for it.

How accurate is intelligent document processing?

Accuracy depends on document class, not on the vendor's marketing. Clean structured invoices routinely reach very high field level accuracy, while handwriting, poor scans and unusual layouts drop sharply. Oligamy Software benchmarks accuracy on a sample of your real documents before proposing an approach, and reports precision and recall per field rather than a single headline number.

How much does document processing automation cost per page?

Cost per page varies by an order of magnitude depending on the approach: classic OCR with rules is the cheapest per page but the most brittle, general purpose vision models are the most flexible but the most expensive at volume, and hybrid pipelines sit in between. Oligamy Software measures cost per thousand pages alongside accuracy so the trade off is explicit rather than assumed.

Can IDP handle handwriting, poor scans and non English documents?

Yes, but these are exactly the cases where off the shelf tools degrade. Handwriting, low quality faxes, multi column layouts and non English documents need a pipeline designed for them, usually with a lower confidence threshold and an explicit human review path. Oligamy Software treats these as their own document classes with their own measured accuracy.

Is intelligent document processing suitable for insurance and financial services?

Those are the workflows where it pays off most, because document volume is high and a wrong field is a compliance incident rather than a typo. It requires validation rules, confidence thresholds, a human review path for uncertain extractions, and a full audit trail of what the system decided and why. Oligamy Software builds document pipelines for regulated fintech and insurance workflows with those controls in place.

Related reading and services

Want to know what accuracy your documents can actually reach?

Send a sample of your real files. We measure what your current process gets right, benchmark the alternatives against it, and give you the numbers whether or not you build with us.

Get a document audit