DOCUMENT AI MODELS
Explore Nutrient models for verifying claims, detecting form fields, classifying document images, and answering yes/no and multiple-choice questions about documents. Each model links to its public scorecard, demo, leaderboard, and evaluation data where available.
grounding-en), vs. .48–.66 for general-purpose NLI baselinesWHY SPECIALIZED MODELS
Frontier LLMs are strong generalists, but on precise document tasks, a small model tuned for the job wins — and wins in a way you can verify. Each Nutrient model does one document job well and is shaped to drop into an agent pipeline: ground a claim before a human reviews it, detect every field before a form is filled, label a page before it’s routed. Every Nutrient result on this page is backed by a public dataset, a live demo, and a leaderboard you can rerun.
Cross-encoders that score whether document evidence actually supports a claim.
grounding-en grounding-multilingual
.923
ROC-AUC · number-grounding
.48–.66
general NLI baselines
CAVEAT
On general prose, the best listed baseline still edges the multilingual model (.961 vs. .926) — grounding’s edge is numbers, dates, and facts.
Detects every interactive field on a page — bounding box, type, label, radio-group identity — and returns JSON.
form-field-vlm
#1
Nutrient Hybrid · public 16-system leaderboard
#2
Nutrient VLM · public 16-system leaderboard
NOTE
Ranks first and second on the public form-field benchmark — see the full leaderboard below.
Open-vocabulary: classifies document and figure images against labels you supply at runtime.
doc-img-classification
.880
broad top-1
.712
specialized top-1
CAVEAT
A listed baseline is slightly higher on synonym robustness.
Answers yes/no and multiple-choice questions about a document, with a confidence score for each answer.
nutrient-document-decision
.962
F1 · splitting merged PDFs (OpenAI Decision API: .825)
.950
F1 · classifying documents (OpenAI Decision API: .896)
NOTE
Answers with a choice and a score. When a workflow also needs a written explanation, pair it with an LLM.
Typed-field F1 @ IoU 0.5 on 100 real pages/701 fields. At a looser IoU 0.2, the best generalist nearly ties on typed-F1 — the specialist’s edge is precise localization (box recall 0.790 vs. 0.364). Full methodology and the live leaderboard on Hugging Face.
One question in, an answer and a confidence score out. Set a threshold: act on confident answers automatically and send the rest to your review queue. The examples below are illustrative.
Fact check
“Is $1,547.00 the total on this invoice?”
Yes
The value is found on the page.
Classification
“Is this an invoice, a contract, or a résumé?”
Invoice
Picked from the three labels given.
Splitting
“Does page 4 start a new document?”
Yes
A new letterhead and layout begin there.
TRY IT
Send the page image and your question to nutrient-document-decision through the AI Gateway decision API. The response gives a probability for the answer, so you decide which answers run automatically.
curl https://api.nutrient.io/ai/v1/systemone \ -H "Authorization: Bearer $NUTRIENT_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "nutrient-document-decision", "state": { "page_1": { "type": "image", "source": "data:image/png;base64,..." } }, "questions": { "total": { "type": "noul", "instructions": "Is $1,547.00 the total on this invoice?" } } }'
# Response: the probability that the answer is yes# { "answers": { "total": { "type": "noul", "noul": 0.98 } },# "model": "nutrient-document-decision", "usage": { ... } }Splitting and free-label classification are scored with F1, and fact checking (whether a claim is supported by its source document) is scored with AUC. OpenAI’s Decision API and Typesafe AI’s Jev, the two other decision models, were scored on the same tasks. Splitting is compared on our-200, the easiest of the leaderboard’s six splitting sets and the only one where the OpenAI Decision API and Jev have been scored. On long merged streams (OpenPSS-long), nutrient-document-decision scores .959. Every set and the full methodology are on the splitting, classification, and grounding leaderboards.
RUN IT YOURSELF
grounding-en is Apache-2.0 — pull it from Hugging Face. The multilingual, form-field, and classification models are commercial and served through Nutrient DWS Data Extraction. Call the document decision model through Nutrient AI Gateway.
from sentence_transformers import CrossEncoder
model = CrossEncoder("nutrientdocs/grounding-en")score = model.predict([(claim, source_passage)]) # 0–1: is the claim supported?IN THE PRODUCT
form-field, grounding, and decision models power structured extraction with per-field confidence and catch extraction mistakes by checking extracted values against the source document.
grounding verifies generated answers against the source document.
low-confidence fields are flagged for a reviewer instead of passed through.
MODEL CATALOG
The English grounding model is open under Apache-2.0. The multilingual grounding, form-field, image-classification, and document decision weights are commercial, with public model cards and reproducible evaluation benchmarks.
grounding-en is Apache-2.0 open weights; multilingual grounding, form-field-vlm, doc-img-classification, and nutrient-document-decision are commercial, with public model cards and reproducible benchmarks.
A model that answers yes/no or multiple-choice questions about a document with a confidence score, instead of writing a paragraph. Set a threshold: act on confident answers automatically and send the rest to your review queue.
It catches extraction mistakes by checking extracted values against the document. It gives a short answer and a score where a chat model would write a paragraph. And it cuts manual review: You set the threshold, confident answers pass through, and the rest go to your review queue.
The benchmarks ran on public datasets with published methodology. Each model links to its dataset and to a live leaderboard Space that you can rerun.
Run the open-weights models through Hugging Face with transformers or sentence-transformers. Use the commercial models through Nutrient DWS Data Extraction. Call nutrient-document-decision, the document decision model, through Nutrient AI Gateway with a DWS API key.
They verify and structure before a human step: ground a claim, detect every field, classify a page, or answer a routing question with a score, so an agent hands off checked output.
grounding-en is English; grounding-multilingual covers 15+ languages.
Talk to Nutrient about document AI, try the same grounding and form field capabilities through DWS Data Extraction, or call Nutrient document decision through AI Gateway.