Shepherd Insurance achieves 270x productivity boost in claims data extraction with OCR automation

Shepherd Insurance deployed NLP for Document Processing & OCR in Property & Casualty. As reported by shepherdinsurance.com: 270x faster than manual entry productivity boost.

Maintained by Peter Korpak, Lead EditorHow evidence is checked
270x faster than manual entryProductivity Boost
Under 40 seconds (vs. 3+ hours manually)Processing Time (350-page loss run)
100%Extraction Accuracy (known carriers)

Source-reported figures — cited source: shepherdinsurance.com

What Shepherd Insurance was trying to fix

In Property & Casualty insurance, underwriting decisions depend heavily on loss runs — structured claims history documents submitted by brokers in PDF format. The challenge is that every carrier formats these documents differently, making automated parsing difficult. For Shepherd Insurance, a startup scaling its underwriting operations, this meant that processing a single 350-page loss run required an underwriter to spend 3+ hours on manual data entry. With no standardized format across carriers, each document demanded custom interpretation. This bottleneck constrained underwriting throughput and introduced the risk of human error in a domain where data accuracy directly affects pricing and risk decisions.

What Shepherd Insurance deployed

Shepherd's engineering team built an automated document processing pipeline centered on SenseML from Sensible, a JSON-based domain-specific language that sits on top of AWS and Azure OCR services. Rather than attempting a general solution upfront, the team took a deliberate approach: they identified the top 8 most common carrier formats in their submission volume and wrote dedicated extraction configurations for each. This gave the platform deterministic, auditable parsing logic for the majority of incoming documents. Underwriters could upload PDFs directly into the platform, with claims data automatically extracted and persisted — no manual entry required. The team evaluated LLM-based approaches, including GPT-4 with large context windows, RAG pipelines, and vector database solutions, before concluding that NLP-driven OCR with a structured DSL was the right fit for this use case.

Results

The automated pipeline delivers a 270x productivity improvement over manual extraction. A 350-page loss run that previously took an underwriter over 3 hours to process manually is now completed in under 40 seconds. For known carrier formats — the top 8 configurations — the system achieves 100% extraction accuracy, eliminating a class of data entry errors that could affect underwriting decisions.

  • Processing time: <40 seconds vs. 3+ hours manually
  • Productivity gain: 270x faster
  • Accuracy: 100% for supported carrier formats

Beyond the raw numbers, underwriters shifted from data entry work to higher-value analysis, and the pipeline removed a key scaling constraint as submission volume grew.

Key Takeaways

  • OCR with deterministic extraction outperforms LLMs for structured table parsing where 100% accuracy and auditability are non-negotiable — LLMs introduced latency and non-determinism that were unacceptable in this context.
  • Covering the top N formats first is a pragmatic strategy: building configurations for the 8 most common carriers captured the majority of volume before investing in a general-purpose solution.
  • Experimentation is load-bearing work, not a detour — testing RAG, vector DBs, GPT-4, and paid AI solutions was what surfaced the right architecture.
  • Fit-for-purpose tooling matters: a DSL-based OCR layer (SenseML) provided the control and auditability that off-the-shelf LLM wrappers could not.

Evidence for Shepherd Insurance's Document Processing & OCR deployment

Reported outcome metrics
3 cited below
Last updated

Share:

Details

AI Technology
NLP
Company Size
Startup

Have a similar implementation?

Share your customer's AI results and link it to your vendor profile.

Submit a case study →