Deep dive · 01
The problem — a needle in four billion documents
ConcertAI had licensed one of the richest oncology datasets in existence. The catch: the thing that made it valuable — genomic sequencing reports — was buried, rare, and unstructured. Finding it was the whole game.
What we had — a four-decade clinical data dump
Detail — what's actually in the pile
Each document was generated from a real interaction with the healthcare system: nurse notes, phone-call logs, doctor visits, lab reports, imaging documents, pharmacy records, and billing/insurance paperwork. Much of it wasn't prose at all — think OCR of a tabular lab layout — and the database exposed only a few structured metadata fields on top of a mountain of raw text.
What we needed to find — and why it's gold
Detail — why pharma cares so much
To run a clinical trial, a pharma company needs patients whose tumors carry a specific mutation. A structured, queryable set of NGS-tested patients lets them find and enroll exactly those cohorts — turning an un-searchable text dump into the most valuable kind of oncology data product.
The hard part — it's a needle, not a haystack
The old solution — and why it failed
Detail — the brute-force cost
Done by hand, finding one NGS report meant opening, eye-checking, and closing on the order of 5,000 documents. Then, for each real report, an expert would have to transcribe the mutation status of 800–1,000 biomarkers. Across millions of patients, that's not a staffing problem — it's an impossibility.
The spec the solution had to hit
- Drastically cut the screening-failure rate (precision)
- Capture more NGS reports to grow product volume (recall)
- Select patients on quantitative criteria
- Work despite heavy noise in unstructured data
- Run over a massive payload: ~4M patients, ~1,000 docs each
- Be cheap enough to run the whole database, repeatedly
- Use only the text — no clean structured source to lean on