solution / document datasets

Document datasets for AI training. Real layouts, personal data masked.

Contracts, filings, invoices, forms, reports, and spreadsheets, licensed for training and labeled by the professionals who read them for a living. Every document is scanned for personal data and masked before it leaves our environment, and every item ships with a signed provenance record.

Licensed or commissioned Expert-labeled Personal data masked Pilot batch first
Hero image · 840 × 1050
items scanned for personal data
100%
names, identifiers, and contact details masked before delivery
review passes
2
a domain expert labels, a second expert checks an agreed share
delivery formats
4+
JSON Lines, CSV, Parquet, and Croissant metadata
first reply
1day
a data lead answers inside one business day

What is a document dataset?

A document dataset is a set of business documents, real or written to be indistinguishable from real, paired with the labels a model needs to learn from them: what kind of document it is, which fields matter, where the tables start and stop, which clause changes the risk, and what a reasonable question about the page would be answered with. The layout is part of the data. A model that has only seen clean text has never met a scanned form, a stamped filing, or a spreadsheet with merged header cells.

That is the gap most document-understanding projects run into. The material that would teach the model is locked inside firms, full of personal information, and rarely available with clear rights. Scraped PDFs and synthetic text either carry legal exposure or teach a tidier world than the one the model will work in.

eeko's data practice closes that gap in two ways. We license documents and tabular data from firms and practitioners who have signed off on AI-training use, and we commission realistic documents from the experts in our network where originals cannot leave the building. Both routes run through the same pipeline: a personal-data scan and mask at intake, labeling by people qualified in the field, second-expert review, and a signed provenance record on every item. It is the same material we rely on when we build intelligent document processing and retrieval systems for regulated clients, and it is part of the wider eeko AI training data practice.

Pipeline overview image · 2100 × 900
From intake to delivery, every document passes the same stations, and every station writes to the item's record.

Document datasets built to your schema.

Every engagement starts from a written specification and a pilot batch. These are the deliverables buyers combine most often.

01 / licensedCORE
Licensed document collections
Real contracts, filings, invoices, forms, reports, and manuals contributed under a signed AI-training license, scoped to the document classes your model must handle.
  • Consent and license terms bound per item
  • Personal data masked, metadata stripped
  • Near-duplicate templates caught at intake
02 / commissionedCORE
Expert-written documents
Realistic documents authored by specialists when originals cannot be shared. Written to a brief that fixes document type, jurisdiction, length, and the variations you need represented.
  • Authored by credentialed professionals
  • Follows real structure and terminology
  • Authorship recorded on every item
03 / tabularCORE
Tabular and structured data
Spreadsheets and tables with a documented schema, column descriptions, units, and the relationships between sheets. Delivered as Parquet or CSV, ready for training or evaluation.
  • Column-level documentation
  • Reconciliation targets where relevant
  • Masked identifiers, preserved structure
04 / extractionCORE
Extraction and layout labels
Key-value pairs, entities, relations, table structure, and layout regions, labeled to your schema by people who know which field is the one that matters.
  • Classification and key-value extraction
  • Table cells, headers, and spans
  • Label source recorded per field
05 / qaLLM
Document question-answer pairs
Questions a professional would actually ask of a long document, with answers grounded in the page and the span cited. Written by domain experts for training and for held-out evaluation.
  • Grounded answers with citations
  • Multi-page and cross-reference questions
  • Summaries at agreed lengths
06 / privacySECURE
Personal data scanning and masking
Detection and masking of names, identifiers, contact details, and similar fields before delivery, with embedded author and location metadata removed and a masking log on each item.
  • Scan at intake, mask before delivery
  • Metadata stripped from every file
  • Masking decisions logged per item

What happens to a document between intake and your receipt.

An illustrative batch of commercial leases for a clause-extraction model, every step written to the record.

// leases-batch-04.log masking.log review.log
tail -f
08:10 INTAKE 412 lease agreements received, hashed, and fingerprinted against everything already registered.9 near-duplicate templates flagged · consent and license terms attached to the 403 that continue RECEIVED
08:31 SCAN Personal-data scan across text, tables, and embedded metadata: tenant names, guarantors, addresses, account numbers.6,180 fields detected · author and location metadata stripped from all 403 files SCANNED
08:40 MASK Detected fields masked in place, layout preserved, masking log written per document.14 low-confidence detections routed to a reviewer MASKED
10:05 LABEL Real-estate attorneys label clauses to the buyer's schema: term, rent escalation, assignment, break options, indemnities.Qualification set passed before production · label source recorded per span LABELED
14:22 REVIEW Second attorney reviews the agreed 25% share. Two disputed assignment clauses sent to adjudication.Agreement measured on overlapping items ADJUDICATED
15:52 DELIVER Provenance record signed per item, audit trail extended, timestamp anchored. PDFs, labels in JSON Lines, and a signed receipt listing all 403 items by hash sent to the buyer.Croissant metadata and a distribution report against the specification attached DONE

Expert labels on documents, from people who sign them for a living.

Layout tells you where a clause is, not whether it is material. That judgment comes from the field, so the labeling does too.

Expert labeling image · 1200 × 900
A specialist labels in their own field, and a second specialist checks an agreed share.

Matched by field, checked by a peer

  • Attorneys and paralegals — clause classification, defined-term linking, obligation and liability tagging across agreements, filings, and correspondence.
  • Accountants and financial analysts — line-item extraction, reconciling entries, statement structure, and the figures that tie across schedules.
  • Insurance specialists — policy wording, endorsements, claims forms, and loss runs, labeled with the vocabulary adjusters and underwriters use.
  • Clinicians and health administrators — intake forms, referral letters, and billing documents, with the fields that drive downstream decisions marked.
  • Data analysts — schema documentation, column semantics, and the quiet errors that live in exported spreadsheets.

Experts clear a qualification round drawn from your guidelines before touching production data. Every label records who made it, whether it started as an AI suggestion, and what the reviewer decided. The same bench is available for annotation on documents you already hold.

From a one-page brief to a signed receipt.

Fixed scope and fixed price, agreed after the pilot. No volume commitment until you have seen a batch you would train on.

STEP 01
Brief
Tell us the document classes, the labels you need, the target volume, and the privacy constraints. A data lead replies inside one business day.
STEP 02
Specification and pilot
We write the schema, the labeling guidelines, the masking rules, and the acceptance criteria, then run a pilot batch so you can test it against your model before volume.
STEP 03
Production
Licensed intake and commissioning run in parallel. Experts label, a second expert reviews, and you get distribution reports against the specification as batches complete.
STEP 04
Delivery and standing orders
Files, labels, Croissant metadata, and a signed receipt listing every item by hash. A standing order carries the same terms over to new documents as your coverage needs grow.

Document dataset questions.

What is a document dataset for AI training?

A document dataset is a collection of real or realistic business documents, such as contracts, invoices, forms, filings, and spreadsheets, paired with the labels a model learns from: classifications, extracted fields, table structure, layout regions, and question-answer pairs. Unlike a plain text corpus, a document dataset keeps the layout, so a model learns to handle a stamped scan or a spreadsheet with merged headers the way they show up in practice. eeko builds document datasets from licensed originals and expert-written documents, with personal data masked and a provenance record on every item.

How do you remove personal data from document datasets?

Every document and table is scanned when it enters our pipeline. Names, account and policy numbers, addresses, phone numbers, email addresses, and similar fields are detected and masked before anything is delivered, and embedded metadata such as author and location fields is stripped from the file. The masking log travels with each item. Masking lowers your exposure but does not replace your own privacy assessment, and your counsel should confirm the obligations that apply to how you use the data.

Are the documents real or written for the dataset?

Both, and each item says which. Licensed originals come from practitioners and firms that have signed a training license, and they ship with personal data masked. When the real file cannot leave the firm, as with live client contracts, attorneys, accountants, and other specialists write documents that follow the real conventions, structures, and quirks of their field. The origin is recorded on every item, so you can filter, weight, or exclude either category when you train.

Which labels can you add to documents and tables?

Document classification, key-value extraction, entity and relation tags, table cells and headers, layout regions, summaries, and question-answer pairs that cite the page they come from. Column-level descriptions and schema notes accompany tabular data. Labels follow a schema agreed with you in writing, are produced by specialists in the relevant field, and are checked by a second expert on an agreed share. Each label records who produced it and whether it started as an AI suggestion.

What formats do document datasets ship in?

Source files arrive in their native format, typically PDF, Word, or a spreadsheet format, with labels and metadata as JSON Lines, CSV, or Parquet. Tabular datasets can ship directly as Parquet or CSV with a written schema. Each delivery includes Croissant metadata describing the set and a signed receipt that lists every item by identifier and hash, so the exact contents can be reconstructed and checked later.

How much does a document dataset cost?

Price depends on the document type and length, whether items are licensed originals or commissioned, how deep the labeling goes, which expertise it requires, how much second-expert review you want, and whether you need exclusivity. A set of long commercial agreements with attorney clause labels costs more per item than invoice field extraction. Quotes are per document or per page, issued after scoping, and the pilot batch is priced the same way, so the number does not move once you are in production.

Tell us which documents your model keeps misreading.

Send the document classes, the labels you need, and the volume. A data lead replies inside one business day with a sourcing plan and a pilot proposal. No deck. A specification and a price.

Experienced within

  • SOC 2 Type II
  • ISO 27001
  • HIPAA
  • HITRUST r2
  • ISO 27701
  • PCI DSS
  • NIST CSF 2.0
  • CMMC
  • FedRAMP
  • GDPR

Markets served.

As an enterprise AI agency, eeko systems delivers production AI systems remote-first across the United States and internationally — including these markets:

New York City, New York (NY)

Los Angeles, California (CA)

Chicago, Illinois (IL)

Houston, Texas (TX)

Phoenix, Arizona (AZ)

Philadelphia, Pennsylvania (PA)

San Antonio, Texas (TX)

San Diego, California (CA)

Dallas, Texas (TX)

San Jose, California (CA)

Austin, Texas (TX)

Jacksonville, Florida (FL)

Fort Worth, Texas (TX)

Columbus, Ohio (OH)

Charlotte, North Carolina (NC)

Indianapolis, Indiana (IN)

San Francisco, California (CA)

Seattle, Washington (WA)

Denver, Colorado (CO)

Washington, District of Columbia (DC)

Boston, Massachusetts (MA)

El Paso, Texas (TX)

Nashville, Tennessee (TN)

Detroit, Michigan (MI)

Oklahoma City, Oklahoma (OK)

Portland, Oregon (OR)

Las Vegas, Nevada (NV)

Memphis, Tennessee (TN)

Louisville, Kentucky (KY)

Baltimore, Maryland (MD)

Milwaukee, Wisconsin (WI)

Albuquerque, New Mexico (NM)

Tucson, Arizona (AZ)

Fresno, California (CA)

Sacramento, California (CA)

Kansas City, Missouri (MO)

Atlanta, Georgia (GA)

Miami, Florida (FL)

Colorado Springs, Colorado (CO)

Raleigh, North Carolina (NC)

Omaha, Nebraska (NE)

Long Beach, California (CA)

Virginia Beach, Virginia (VA)

Oakland, California (CA)

Minneapolis, Minnesota (MN)

Tulsa, Oklahoma (OK)

Arlington, Texas (TX)

New Orleans, Louisiana (LA)

Wichita, Kansas (KS)

Cleveland, Ohio (OH)

Tampa, Florida (FL)

Bakersfield, California (CA)

Aurora, Colorado (CO)

Honolulu, Hawaii (HI)

Anaheim, California (CA)

Santa Ana, California (CA)

Corpus Christi, Texas (TX)

Riverside, California (CA)

Lexington, Kentucky (KY)

St. Louis, Missouri (MO)

Stockton, California (CA)

Pittsburgh, Pennsylvania (PA)

Saint Paul, Minnesota (MN)

Cincinnati, Ohio (OH)

Greensboro, North Carolina (NC)

Anchorage, Alaska (AK)

Plano, Texas (TX)

Lincoln, Nebraska (NE)

Orlando, Florida (FL)

Irvine, California (CA)

Newark, New Jersey (NJ)

Toledo, Ohio (OH)

Durham, North Carolina (NC)

Chula Vista, California (CA)

Fort Wayne, Indiana (IN)

Jersey City, New Jersey (NJ)

St. Petersburg, Florida (FL)

Laredo, Texas (TX)

Madison, Wisconsin (WI)

Chandler, Arizona (AZ)

Buffalo, New York (NY)

Lubbock, Texas (TX)

Scottsdale, Arizona (AZ)

Reno, Nevada (NV)

Glendale, Arizona (AZ)

Gilbert, Arizona (AZ)

Winston-Salem, North Carolina (NC)

North Las Vegas, Nevada (NV)

Norfolk, Virginia (VA)

Chesapeake, Virginia (VA)

Fremont, California (CA)

Garland, Texas (TX)

Richmond, Virginia (VA)

Baton Rouge, Louisiana (LA)

Boise, Idaho (ID)

San Bernardino, California (CA)

Spokane, Washington (WA)

Des Moines, Iowa (IA)

Modesto, California (CA)

Birmingham, Alabama (AL)

Tacoma, Washington (WA)

Fontana, California (CA)

Oxnard, California (CA)

Fayetteville, North Carolina (NC)

Huntsville, Alabama (AL)

Moreno Valley, California (CA)

Rochester, New York (NY)

Glendale, California (CA)

Yonkers, New York (NY)

Augusta, Georgia (GA)

Amarillo, Texas (TX)

Little Rock, Arkansas (AR)

Akron, Ohio (OH)

Shreveport, Louisiana (LA)

Grand Rapids, Michigan (MI)

Mobile, Alabama (AL)

Salt Lake City, Utah (UT)

Huntsville, Texas (TX)

Tallahassee, Florida (FL)

Overland Park, Kansas (KS)

Knoxville, Tennessee (TN)

Worcester, Massachusetts (MA)

Brownsville, Texas (TX)

New Port Richey, Florida (FL)

Jackson, Mississippi (MS)

Providence, Rhode Island (RI)

Fort Lauderdale, Florida (FL)

Sioux Falls, South Dakota (SD)

Tempe, Arizona (AZ)

Cape Coral, Florida (FL)

Springfield, Missouri (MO)

Pembroke Pines, Florida (FL)

Eugene, Oregon (OR)

Peoria, Arizona (AZ)

Corona, California (CA)

Lancaster, California (CA)

Rockford, Illinois (IL)

Salinas, California (CA)

Palmdale, California (CA)

Springfield, Massachusetts (MA)

Charleston, South Carolina (SC)

Duluth, Minnesota (MN)

London, England (ENG)

Dublin, Ireland (IRE)