Your question is Parse Poorly Scanned Receipt Fields. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
LedgerLens, an expense management platform, ingests employee receipt photos from mobile devices and email uploads. Many receipts are poorly scanned, skewed, faded, or partially blurred, and the finance team needs an NLP pipeline that can still extract key fields reliably for downstream reimbursement.
merchant_name, transaction_date, total_amount, tax_amount, currency, payment_method; ~18% of receipts are missing one or more optional fields0/O, 1/I, 8/B), line breaks in the middle of entities, duplicated lines, and low-confidence OCR spansA production-ready solution should achieve at least 92% field-level F1 on merchant_name, transaction_date, and total_amount, with 95% recall on total amount. End-to-end inference should stay under 300 ms per receipt on a single T4 GPU.