Define the scenario
Choose GEO, document type, required fields, date formats and expected text encoding.
OCR QA / regression testing
ProVerifTools helps teams prepare repeatable text- and field-recognition scenarios. Expected values are known before the run, so results can be measured after every OCR model or pipeline update.
A useful OCR test fixes the input data, expected output and render conditions. This separates a model improvement from a random image change.
Choose GEO, document type, required fields, date formats and expected text encoding.
Use test-only values. Keep a scenario identifier and a mapping between source fields and the resulting artifact.
Pin the model version, preprocessing, resolution and normalization rules used in the comparison.
Measure critical fields such as name, number, dates and address instead of relying on a single aggregate character score.
Character and word error rates help compare runs, but field-level checks provide the operational signal.
Track missing fields, incorrect boundaries, field swaps and date or address normalization errors separately.
The same scenario should produce comparable results after a rerun or environment update.
Do not combine render quality, document classification, OCR and business validation into one metric. Correct text assigned to the wrong field is a different defect from a recognition error. Separate stages make diagnosis faster.
Cover normal values and primary formats. This is a useful smoke test before a release.
Use long names, compound addresses, different alphabets, short and long numbers, and alternative date separators to expose rigid rules.
Treat scan mode, backgrounds and controlled quality changes as separate dimensions so the cause remains traceable.
Prepared materials remain test-only and retain the supplied markings. Do not build this dataset from real personal documents.