Insurance Intake: Build an Answer Set from 100 Image Forms

Build a claims table from 100 image-based forms, using a short summary and manual checks to guide you.

intermediate

Difficulty Level

4-6 hours

Estimated Time

Topics & Skills

insuranceocrcsvquality-assurance

Getting Started

Open the dataset folder below, grab the files, and read through the challenge. Try to solve the problem yourself before looking at the solution!

Dataset Files

Open Dataset Folder on SharePoint

Browse the folder and download the files listed in the challenge.

Scenario & Problem Statement

The challenge


You've got 100 claim forms and a short summary, but no complete answer spreadsheet. Build a way to extract the claims and catch mistakes before accepting the results.


Start here


Open the SharePoint folder linked above. CLM-000001.pdf through CLM-000100.pdf are the inputs, also packaged in InsClaims_100.zip. insurance-claim-bulk.pdf is a three-page generator summary and preview, not a combined PDF of all 100 forms.


Open the first two individual forms and the summary. The first two individual forms are images with no selectable text. The summary contains selectable text and a preview of ten claims.


Try it


1. Define claim and expense schemas, then OCR the 100 forms without duplicating ZIP copies.

2. Validate claim IDs, amounts, dates, and expense totals; route uncertain fields for review.

3. Reconcile status counts with the generator summary and explain which totals it can actually verify.

4. Create a manually checked sample that tests the pipeline on different layouts and expense counts.


What to build


Build a claims CSV or JSON array, an expense table, an exception log, and a small annotated answer set. State how many documents and fields you checked manually.


Related Datasets

ACME 1,000 Receipts: Extract Transactions and Explain Adjustments

Turn 1,000 PDF receipts into clean tables and figure out why some totals differ from the item prices.

retailpdf-extractioncsv+1

Transaction Network 1: Join Users, Accounts, and Money Flows

Connect users, accounts, and transactions to explore a payment network and flag activity worth a closer look.

transactionsgraph-analysiscsv+1

100 Scanned Claims: OCR, Expense Tables, and Missing Evidence

Read scanned claim forms with OCR, rebuild their expense tables, and check your results against the originals.

insuranceocrjson+1

Finished with this dataset?

Explore more datasets to continue building your data analysis and problem-solving skills.

Browse More Datasets