Back-End Developer Needed: OCR/AI Processing of 12-Month Bank Statements to Excel


$4.00
Fixed price

Job Description Overview: We’re looking for a skilled back-end developer with experience in Google Document AI, OCR, and data classification to build a robust pipeline that automatically converts 12-month batches of PDF bank statements into structured Excel reports. A key part of this project involves an initial testing phase to compare Google Document AI's specialized bank statement processing against alternative OCR/AI methods, clearly determining which delivers the best speed and accuracy. Project Scope: 1. OCR/AI Comparative Testing Phase: Side-by-side testing of: Google Document AI (bank statement processor) Alternative custom OCR solutions (e.g., Amazon Textract, Tesseract, EasyOCR, Mistral-based approaches) Evaluate accuracy (target: 95–99% extraction accuracy) and speed (under 3 minutes per 12-month batch). Provide clear, data-backed recommendations on the optimal solution after testing. 2. Transaction Classification and Validation: Classify deposits automatically as Income or Non-Income. Identify and flag: Missing or incomplete monthly statements Large or suspicious deposits Potential discrepancies or anomalies Allow manual overrides on uncertain classifications. 3. Final Excel Output: Generate structured, polished Excel workbooks (template attached) with: Separate tabs for personal and business deposits Highlighted flags and summaries User-editable fields to manually adjust calculations if needed 4. RESTful API & Documentation: Build a clean RESTful API (Python/FastAPI or Node.js) to seamlessly handle PDF uploads and deliver completed Excel reports. Provide clear, detailed documentation for easy integration. Resources Provided: Extensive set of bank statements for thorough comparative testing Attached Excel template demonstrating required output format clearly Skills & Requirements: Proven OCR expertise (Google Document AI, Amazon Textract, custom OCR approaches) Experience with structured financial data extraction and classification Excel file automation skills (OpenPyXL, Pandas, SheetJS) Ability to build and document robust RESTful APIs Cloud deployment knowledge (Google Cloud/AWS) Timeline & Milestones: Week 1: Conduct comparative testing between Google Document AI and custom OCR solutions using provided statements Deliver clear evaluation results and recommended approach Week 2: Implement classification logic, transaction flagging, and Excel report generation based on chosen OCR solution Week 3: Complete full integration, manual override functionality, and API delivery Final QA and documented solution delivered How to Apply: Please provide: Description of your direct experience with Google Document AI and/or custom OCR/AI solutions Past relevant OCR-to-Excel project examples Estimated timeline and budget to perform the outlined OCR comparative testing and subsequent development Why Join Falcon Mortgage? Participate in cutting-edge automation in the mortgage industry Access large, detailed datasets and clear goals Opportunity for continued involvement and future innovation We look forward to finding a developer who can carefully test, validate, and recommend the most accurate and efficient OCR solution before building our production-ready system. Best regards, Nick Sharp Falcon Mortgage

Keyword: Data entry

Price: $4.0

Data Entry AI Builder Google Sheets Automation Microsoft Excel Automation Python OCR Software Natural Language Processing Full-Stack Development Google APIs Back-End Development

 

Tamil Typing of Historical Research Articles

I'm seeking a freelancer who can assist me with typing research articles in Tamil. The content is primarily historical in nature, so a strong understanding or interest in history will be advantageous. Ideal skills include: - Proficiency in Tamil typing - Familiar...

View Job
Chennai Influencers & YouTubers Data Collection

N/D

View Job
Social Work Expert Needed for Minnesota 245D License Overview

We are seeking a knowledgeable professional with a social work background to assist with an overview of the Minnesota 245D license requirements. The ideal candidate will have experience in the field and a thorough understanding of licensing procedures. You will provide ...

View Job