Experiment 1 - ABN Validation
Experiment 1: ABN Validation
Experiment 1 – ABN Validation
This experiment tests automatic correction and validation of ABNs extracted from OCR data, using checksum algorithms, API lookups, and error correction techniques.
Experiment Objective
Validate and correct supplier ABNs obtained through OCR by applying:
- Checksum verification
- OCR error correction (O→0, I→1, S→5 substitutions, etc.)
- Cross-checks against the Australian Business Register (ABR)
- Company name fallback search when ABN validation fails
Working Logic
- Validation – Official ABN checksum verification
- OCR Correction – Fix common OCR scanning errors automatically
- API Integration – Retrieve authoritative records from the ABR
- Caching – Store verified results locally to reduce redundant API calls
- Name Search – Use company name lookup if ABN cannot be validated directly
Validation Progress
- Dataset loaded: 50 records (baseline test set)
- Actions: [✔ Data Loaded] [Start Validation] [Pause]
- Live tracker displays progress: % validated, % corrected, % invalid, % missing
Results & Insights: Percentage of successful corrections, proportion of ABNs corrected vs missing. Benchmark: >95% correction accuracy expected for baseline dataset.
Validation Progress
Ready to start validation