Layer 2 · Data validation
LLM-based extraction and validation
The raw text is passed to a language model that extracts the fields you need: invoice number, invoice date, due date, VAT amounts per rate, cost centre, project code, supplier details, IBAN. We build business-rule validation around it: does the VAT total add up, does the invoice date fall within the financial year, do we know this supplier? If in doubt, the invoice goes to a human reviewer with the points of concern already flagged. This human-in-the-loop approach moves quickly to full automation once the model has learned the patterns.
Field extractionBusiness rulesVAT validationIBAN check