Model comparison / repeated runs

Benchmark field extraction using LLMs

Learn how to benchmark LLM document extraction with Dynamite Docs. Compare field errors, failed runs, latency, costs, and correction time on the same files.

के साथ शुरू

दस्तावेज़ पुस्तकालय

डायनामाइट डॉक्स

इसके लिए काम करें

Repeat the same test

Repeat the same test · overviewDocument library. Same files. Same rules. Repeated runs.. Read the source: Check against the source. Review the result: Check against the source. Export checked data: Check against the source Illustrative diagram, not extracted customer data.स्रोतदस्तावेज़ पुस्तकालयस्रोत पढ़ेंस्रोत से मिलान करेंपरिणाम की समीक्षा करेंस्रोत से मिलान करेंनिर्यात की गई डेटा की जाँच की गईस्रोत से मिलान करेंसमीक्षा हेतु आउटपुटRepeat the same testSame reviewed test filesSame normalization rulesRepeat each model runRecord errors and costExample method, not a benchmarkSame files. Same rules. Repeated runs.

उदाहरण स्रोत

दस्तावेज़ पुस्तकालय

स्रोत पढ़ें
स्रोत से मिलान करें
परिणाम की समीक्षा करें
स्रोत से मिलान करें
निर्यात की गई डेटा की जाँच की गई
स्रोत से मिलान करें

Same files. Same rules. Repeated runs.

Answer in 30 seconds

Learn how to benchmark LLM document extraction with Dynamite Docs. Compare field errors, failed runs, latency, costs, and correction time on the same files.

के साथ शुरू

दस्तावेज़ पुस्तकालय

डायनामाइट डॉक्स

इसके लिए काम करें

Repeat the same test

Repeat the same test · workflowDocument library. Write the decision before running models → Keep the final document set out of prompt tuning → Use one scorecard for every LLM → Run the same benchmark in Dynamite Docs. Illustrative diagram, not extracted customer data.दस्तावेज़ पुस्तकालय1Write the decision beforerunning models2Keep the final document set outof prompt tuning3Use one scorecard for every LLM4Run the same benchmark inडायनामाइट डॉक्सप्रत्येक चरण में दस्तावेज़ और परिणाम आपस में जुड़े रहते हैं।
  1. 01Write the decision before running models
  2. 02Keep the final document set out of prompt tuning
  3. 03Use one scorecard for every LLM
  4. 04Run the same benchmark in Dynamite Docs
Write the decision before running models → Keep the final document set out of prompt tuning → Use one scorecard for every LLM → Run the same benchmark in Dynamite Docs Illustrative workflow.
01

Write the decision before running models

Name the job and the pass condition first. You might need a pipeline for scanned supplier invoices that captures every line item with the correct amount. A general model leaderboard cannot answer that question for your documents.

Keep a controlled model test separate from an end-to-end pipeline test. A controlled comparison fixes the input, schema, prompt and scoring rules. A pipeline comparison lets each system use its normal preprocessing, but those differences must be reported. OCR text and page images are not equivalent inputs.

02

Keep the final document set out of prompt tuning

Adjust prompts and schemas on a development set. Make the final decision on documents you did not use for those changes. Include ordinary work and known difficult cases, and remove duplicates that make the test look broader than it is.

A pilot of 10 to 30 documents can expose obvious failures. It cannot support a universal accuracy claim. Record the suppliers, layouts, languages and scan conditions represented, then add documents where the result is still uncertain.

Version the source files and reviewed answers. Save the model identifier, provider, run date, prompt, schema, page selection, preprocessing and generation settings with each output. Keep the first prediction before a person corrects it.

03

Use one scorecard for every LLM

Score fields with the precision, recall and F1 method in the extraction guide. Record invalid output, missing pages, unsupported files, timeouts and retries separately. State whether you score the first attempt or the final pipeline output, and report the share of documents completed.

Run each model more than once. Report variation, median and slow-run latency, provider charges, hosted PE use and the minutes a reviewer spends fixing the result. Label cached runs separately because they measure cache behavior rather than fresh inference.

A useful pass rule could require every account identifier and invoice total to match, with no missing line items. Set the rule before seeing the results. When one model returns better data but needs more review time, show the trade-off instead of hiding it inside one average.

04

Run the same benchmark in Dynamite Docs

Choose models in AI Settings and run the fixed document set. The compatibility check confirms that a request works, but it does not measure extraction accuracy. Export the results from each model and compare them with your reviewed answers. Record missing rows, incorrect fields, and the time needed for corrections.

के साथ शुरू

दस्तावेज़ पुस्तकालय

डायनामाइट डॉक्स

इसके लिए काम करें

Checked result

Repeat the same test · reviewDocument library. Keep the final document set out of prompt tuning. Use one scorecard for every LLM. Run the same benchmark in Dynamite Docs. Illustrative diagram, not extracted customer data.इससे पहले कि आप इस पर भरोसा करेंपरिणामRepeat the same test1Keep the final document set out of prompt tuning2Use one scorecard for every LLM3Run the same benchmark in Dynamite DocsSame files. Same rules. Repeated runs.
  1. 01Keep the final document set out of prompt tuning
  2. 02Use one scorecard for every LLM
  3. 03Run the same benchmark in Dynamite Docs
Keep the final document set out of prompt tuning. Use one scorecard for every LLM. Run the same benchmark in Dynamite Docs Illustrative workflow.

Method reference: OpenAI evaluation best practices. The worked examples and proposed test protocol above are illustrative guidance.

Test a document against ground truth

Choose what to measure

Text recognition, model behavior and structured field quality answer different questions. Use the same reviewed documents to connect the results.

All accuracy testing methods

Character error rate / word error rate

Measure OCR accuracy using AI vision models

Learn how to measure AI OCR accuracy with Dynamite Docs. Compare extracted text with a reviewed transcript using character and word error rates.

Apply the test in Dynamite Docs

Choose a document workflow, run your sample, and compare the result with your reviewed answer.

  • Invoices

    Check identifiers, tax, totals and line items.

  • Receipts

    Test faint text, tips, dates and merchant names.

  • Bank statements

    Check transaction coverage, signs and balances.

  • PDFs

    Separate text-layer, scanned and mixed-page results.

  • API

    Retain outputs and track failures across repeatable runs.

  • PDF tables

    Check table boundaries, page breaks, row counts and totals.

  • Statement to Excel

    Test transaction coverage, signs and balance reconciliation.

  • BUSY invoices

    Verify GSTIN, HSN or SAC, tax splits and bill totals.

डायनामाइट दस्तावेज़ लोड हो रहे हैं... इस पेज को लोड होने में उम्मीद से ज़्यादा समय लग रहा है। कृपया पेज को पुनः लोड करें ।