AI-Based Software Product for Fully Automated Invoice Processing

Industry

Software products, Payments

Technologies

.NET, React.js, Azure, AI, Computer vision

About

The Client is a US technology company which offers web and mobile solutions for procurement, expense, and accounts payable (A/P) automation powered up by robust automation, optical character recognition (OCR), AI and ML capabilities.

Challenge

The Client wanted to enhance their Microsoft Azure-based A/P management software product with a module for intelligent paperless invoice processing and was looking for an IT vendor with proven expertise in OCR and AI technologies.

Solution

VolgoTechnologies team covered the end-to-end development of an AI-powered invoice processing module, from introducing a Proof-of-Concept (PoC) to integrating the module with the Client core product. In a month after the initial request from the Client, the team analyzed the Client invoice processing needs and came up with an optimal concept of the invoice processing module.

Automated upload of invoices in various formats (PDF, XML, digital images, etc.) from emails and connected systems (e.g., a supplier portal).

Staging

Datawarehouse

Dataware House

Desktop Application

Results

The Client got a fully functional AI-based invoice processing module that ensures reduction in time and efforts for invoice processing while improving its accuracy and performs stably even under heavy load. The new module has extended the capabilities of the A/P management software product and made it more relevant to user needs.

Technologies and Tools

.NET Core, React, Redux, TypeScript, Microsoft Azure Service Fabric, Microsoft Azure DevOps, Microsoft Azure Cognitive Services / Form Recognizer.