Programming & Development
Web Development & Design
Title: Intelligent Document Processing Developer for Nonprofit
Job Description:
Overview:
Key Responsibilities:
Development:
Design and implement an IDP system that can automatically classify and parse documents, focusing on invoices and delivery notes.
Integrate Document AI to enhance the accuracy and efficiency of document processing. This includes:
Document Classification: Automatically categorize documents based on type (e.g., invoice, delivery note).
Data Extraction: Use AI to extract relevant data points from these documents with high accuracy.
User Authentication and Management:
Develop a secure login system for both general users and administrative users.
Ensure role-based access control where admins can manage user permissions, view analytics, and maintain the system.
User Interface:
Functionality Replication:
Mimic functionalities seen in platforms like Rossum (https://youtu.be/AtQmXZdATDs?feature=shared), Docsumo, and Super AI, including:
Immediate feedback on document processing status.
Batch processing for high volume document handling. Documents to processed from Email Inbox or uploaded directly on the website.
Data validation and error checking mechanisms.
Integration:
Scalability and Maintenance:
Additional Requirements:
A template for additional sample screens is shared in the attached PDF titled "Sample Screens.pdf". Please review this document.
I have already developed most of these screens but am unable to proceed due to time constraints. Therefore, I am looking to hire someone to help move this project forward.
I am open to fresh approaches for developing this solution. If your approach proves to be more effective than mine, I would consider hiring you to continue with the project and to handle additional requirements.
We can discuss potential code reuse depending on the quality of your demo and other terms of our agreement.
Demo Development:
Provide a demo of the system functionality. This could be a simplified version or a specific module showcasing the core capabilities (e.g., Login, document upload, classification, and basic data extraction - as in https://youtu.be/AtQmXZdATDs?feature=shared ).
Development Quote:
Qualifications:
Proficiency in web development technologies (HTML, CSS, JavaScript, possibly React or Angular for frontend).
Experience with backend development (Java).
Strong knowledge of AI/ML, particularly in Document AI, NLP, and OCR technologies.
Familiarity with cloud services like AWS, Azure, or Google Cloud for hosting and scaling.
Experience with database management (SQL or NoSQL).
Understanding of security practices, especially for user data protection.
Proven track record in developing similar systems or working with IDP solutions.
Bonus Points:
How to Apply:
... Show more