Skip to content

We use Google Analytics to count page views. It sets cookies. Nothing else does, unless you press play on a video.

How we handle your information →
Founding Minds
Let’s talk →
Case study · Intelligent document processing

Turning complex technical documents into usable data.

The hard part wasn’t reading the words. It was preserving their meaning.

Founding Minds developed an AI-powered document processing system that extracts, classifies and structures information from complex technical documents. Combining computer vision and natural language processing, it preserves the relationships between sections, tables, procedures and warnings, so the information can be used by downstream business systems.

The situation

Technical manuals, compliance documentation and operational guides sit underneath a great many business processes. To be useful to any other system, their content has to be extracted, classified, structured and integrated.

Doing that by hand is slow, inconsistent and does not scale with volume. Conventional text extraction loses the structure that gives a document its meaning: a warning is not a paragraph, a sub-step is not a sentence, and “see Table 2” is useless if Table 2 did not survive the conversion.

Where the judgement shows

What made it hard

Four problems, and each one breaks a different naive approach.

Layout variability.

Technical documents combine paragraphs, tables, figures, warnings and nested lists in unpredictable ways. There is no stable template to parse against, and traditional text extraction loses the relationships between elements.

Semantic complexity.

The system has to distinguish instructions, warnings, definitions and other meaningful content, not merely recognize words. The information that matters is scattered across sections, not sitting in labeled fields.

Hierarchical mapping.

A procedure and its sub-steps must stay connected. Step 1.1 and sub-step 1.1.1 are not the same instruction, and flattening a document into plain text can make the output misleading or unusable.

Data scarcity.

Specialized documents rarely come with large labeled datasets. The system had to adapt to domain-specific formats using relatively little client-provided training material.

What was built

A hybrid system that reads a document visually and linguistically, then reconciles the two into one structured result.

Conceptual architecture
Technical documents
PDFs, scanned images, digital files
Computer vision
Layout and visual structure
Natural language processing
Meaning and classification
Fusion and hierarchy reconstruction
Reconcile content, structure and relationships
Structured output
Data ready for downstream applications

Document layout analysis. A deep learning computer vision model detects and classifies layout elements, identifying more than twenty text types, including paragraphs, lists, headers, footnotes, tables and figures. It groups content into logical sections from spatial patterns, and recognizes visual devices such as warning boxes, sidebars and callouts that carry meaning through formatting, not words.

Semantic understanding. An NLP model classifies and extracts the text elements that matter: alerts (“Critical: do not proceed”), notes (“Tip: save settings first”), definitions and disclaimers. It pulls metadata such as author, version and date, and key-value pairs such as “Voltage: 230V”.

A custom fusion algorithm. The vision and language outputs are reconciled into one coherent document. The fusion layer maps hierarchical relationships (Step 1.1 → Sub-step 1.1.1), enforces logical consistency across sections while stripping redundant formatting, and resolves cross-references so that “See Table 2” points at the actual table.

Transfer learning. Instead of requiring a large labeled corpus from the client, the models were pre-trained on open datasets such as academic papers and public manuals to learn general document structure, then fine-tuned on a small amount of client-specific material to adapt to niche formats such as medical guidelines and engineering schematics.

The result is structured output that downstream applications can use.

What changed

10,000+
Documents processed
~10×
Faster than the manual workflow it replaced

Dynamic elements are tagged and prioritized, so alerts and warnings stay first-class instead of becoming body text.

The approach handles PDFs, scanned images and digital files, and can be adapted to specialized document types and domains with limited client-provided data.

The engineering decision that mattered

The challenge wasn’t simply extracting text. It was preserving the structure and meaning that make technical information useful. By combining visual understanding, language processing and adaptation to limited training data, the team developed an approach suited to documents that conventional extraction methods struggle to handle.

The sector: Manufacturing and energy → Next: Continuous visibility into aircraft turnaround operations →

Have complex information trapped in documents?

Let’s talk →