Bench / Episodes / Invoice, receipt & intent extraction · 4 models

Navigator Bench episode

Invoice, receipt & intent extraction · 4 models

Invoice field extraction, Receipt total extraction, Support intent classification, Repair broken JSON · openai/gpt-4o-mini vs google/gemini-2.5-flash vs google/gemini-3.1-flash-lite vs deepseek/deepseek-chat-v3.1

As of Oct 1, 2026, 8:23 PM ET (runs stored from Oct 1, 2026, 8:23 PM ET). 16 stored runs. Methodology

A rank on this page is best_fit_for_inputs for one task, volume, and budget. It is not a universal winner.

No YouTube URL is stored for this comparison. Measurements below still come from stored runs.

Tasks

Invoice field extraction

invoice-field-extraction · v1

Pull vendor, date, currency, and total from a short invoice into JSON. The fixture is one short invoice with an exact gold object.

Receipt total extraction

receipt-total-extraction · v1

Read a short receipt and return the merchant and total as JSON. Format compliance and exact values are both checked.

Support intent classification

support-intent-classify · v1

Classify a support ticket into one closed label. The check is an exact string match, so this measures label compliance, not writing quality.

Repair broken JSON

json-repair · v1

Turn a small invalid JSON document into valid JSON with the same keys and values. The gold object is an exact match.

Models: openai/gpt-4o-mini, google/gemini-2.5-flash, google/gemini-3.1-flash-lite, deepseek/deepseek-chat-v3.1
Methodology: v1
Published:
Candidate runs total: 0.00087508
Judge cost: not recorded
No grand total is shown.

Judge cost not recorded for these runs

Amounts are the exact stored decimal strings. No rounding is applied. candidate_cost_usd is the sum of measured run costs. judge_cost_usd is the sum of stored tier-2 judge ledger rows, or null when none were recorded. total_cost_usd equals candidate plus judge only when every candidate cost is present and a judge cost was recorded.

Candidate costs are the measured amounts on the receipts below (16 runs).

Comparison 65c072a8-816f-416c-9be6-7ef7256b9e70
Funding visitor-key / video-demo

Stored runs

ModelTaskTierScoreLatencyMeasured costReceipt
google/gemini-3.1-flash-liteInvoice field extractionDeterministic check
1Human spot checkMethodology
770 ms0.00010725Run 4845e03f
google/gemini-2.5-flashInvoice field extractionDeterministic check
1Human spot checkMethodology
778 ms0.0001797Run ac3734fc
openai/gpt-4o-miniInvoice field extractionDeterministic check
1Human spot checkMethodology
713 ms0.0000411Run 8b98b1b5
deepseek/deepseek-chat-v3.1Invoice field extractionDeterministic check
1Human spot checkMethodology
517 ms0.00006811Run 714996a4
google/gemini-3.1-flash-liteReceipt total extractionDeterministic check
1Human spot checkMethodology
536 ms0.00005125Run f4186251
openai/gpt-4o-miniReceipt total extractionDeterministic check
1Human spot checkMethodology
494 ms0.00002115Run e398198c
google/gemini-2.5-flashReceipt total extractionDeterministic check
1Human spot checkMethodology
728 ms0.0000908Run d5592418
deepseek/deepseek-chat-v3.1Receipt total extractionDeterministic check
1Human spot checkMethodology
331 ms0.00003541Run fc44553d
google/gemini-2.5-flashSupport intent classificationDeterministic check
1Human spot checkMethodology
483 ms0.0000169Run 9c50e1d9
google/gemini-3.1-flash-liteSupport intent classificationDeterministic check
1Human spot checkMethodology
968 ms0.0000135Run 8e51fc6a
openai/gpt-4o-miniSupport intent classificationDeterministic check
1Human spot checkMethodology
1171 ms0.00000855Run 4f68c95f
deepseek/deepseek-chat-v3.1Support intent classificationDeterministic check
1Human spot checkMethodology
1291 ms0.0000186Run 9f9083ae
google/gemini-3.1-flash-liteRepair broken JSONDeterministic check
1Human spot checkMethodology
537 ms0.00005675Run 29cd06d9
google/gemini-2.5-flashRepair broken JSONDeterministic check
1Human spot checkMethodology
525 ms0.0001009Run 596f347b
openai/gpt-4o-miniRepair broken JSONDeterministic check
1Human spot checkMethodology
747 ms0.00002595Run 4ea66be8
deepseek/deepseek-chat-v3.1Repair broken JSONDeterministic check
1Human spot checkMethodology
226 ms0.00003916Run 7d831ad1

Notable flags

No stored run in this comparison is flagged incomplete, mixed, or as an automated metadata check.

B-roll

Race, radar, run replay, fit walkthrough, PNG stills, and CSV stay marked todo. The links below are the artifacts that exist for this comparison.

JSON packet · Scatter · Checklist · Episode packet · Race (not generated)

Measured cost vs quality

Scatter of stored measured cost against stored quality for Invoice, receipt & intent extraction · 4 models. Runs missing either number are omitted.

Open in the interactive Bench · Comparison page · Episode packet · Checklist