PythonFastAPIVision AI PipelineBalance-Chain ValidationCRM
- Architected a multi-provider vision pipeline (Gemini native PDF, Claude Haiku, local Llama via Ollama) with automatic fallback to page-level extraction when native parsing fails or truncates.
- Built a review-first validation model - reconciling parsed totals against statement metadata and balance movement, flagging risky extractions instead of silently trusting model output.
- Designed entity normalisation and category harmonisation passes that clean up inconsistent bank-statement wording into audit-ready groupings, without altering the original printed record.