Passport OCR to Excel Tool
Budget: ₹12,500 – ₹37,500 INR
I regularly receive Indian passport copies in both PDF and high-resolution image formats and I’m looking to automate the data entry. Your job is to deliver a small, dependable tool that pulls the key fields from each file—Name, Date of Birth, Passport Number, Issue Date, Expiry Date, Place of Birth, Nationality and Gender—and drops them into a single, neatly structured Excel sheet.
The workflow I’m after is straightforward:
1. Drag-and-drop or batch-select PDFs and images.
2. The tool runs OCR, interprets the standard Indian passport layout, and writes each record as a new row in one master sheet.
3. A quick accuracy log or on-screen preview lets me spot-check results before I save.
Python, Tesseract, OpenCV or any reliable OCR/ML library are fine; the final choice is yours as long as it runs on Windows without complex setup. Packaged executable (or a clean virtual-env project) plus clear, step-by-step instructions are all I need to start using it the same day.
Acceptance will be based on:
• Correct extraction of every required field from at least 30 sample passports of mixed quality.
• Output matching the column order mentioned above with no manual tweaks.
• Processing time that feels reasonable for office use (a few seconds per file is perfect).
Hand over the code, compiled build (if applicable), and a short read-me documenting dependencies and usage. Once it checks out, I’ll close the project immediately and leave feedback.
The workflow I’m after is straightforward:
1. Drag-and-drop or batch-select PDFs and images.
2. The tool runs OCR, interprets the standard Indian passport layout, and writes each record as a new row in one master sheet.
3. A quick accuracy log or on-screen preview lets me spot-check results before I save.
Python, Tesseract, OpenCV or any reliable OCR/ML library are fine; the final choice is yours as long as it runs on Windows without complex setup. Packaged executable (or a clean virtual-env project) plus clear, step-by-step instructions are all I need to start using it the same day.
Acceptance will be based on:
• Correct extraction of every required field from at least 30 sample passports of mixed quality.
• Output matching the column order mentioned above with no manual tweaks.
• Processing time that feels reasonable for office use (a few seconds per file is perfect).
Hand over the code, compiled build (if applicable), and a short read-me documenting dependencies and usage. Once it checks out, I’ll close the project immediately and leave feedback.