Intelligent Document Processing

Image


For a company building AI tools for accounting

The Problem

Our client wanted to use AI to automatically extract data from invoices and receipts. The extracted data can then be programmatically added to an accounting software such as Quickbooks. This eliminates the need for manual data entry - which is significant for larger companies that may need to process hundreds of invoices and receipts on a recurring basis.

Our Solution

We used a multi-stage AI-based approach for this. In the first stage an AI model detected the layout of the invoice, including identifying header and footer fields and item tables. Each section was independently passed to an OCR model. For the item table, we used an OCR model specifically trained to understand and preserve the structure of the table (i.e., its rows and columns). Key features of our solution included:

- Automatically extract information such as billing address, due date, invoice date and line items

- Provide the location of each extracted information (e.g., where the billing address is written) to allow users to confirm that the information is correct. This helps users avoid the need of scanning through the entire invoice to find the relevant information.

Results

Our solution achieved:

- Near-perfect accuracy for most invoices and receipts, including scanned ones

- End-to-end automation of the entire workflow of extracting information from invoices and receipts and adding them to an accounting software

blog

Personalized Meal Plan Quality Control

One of our clients - a nutritional platform - faced a challenge that some of the meal plans that they were recommending were being rejected by customers. This was impacting sales and hurting their brand reputation. They were interested in addressing this by using an AI model that could

Read More
blog

Anomalous Temperature Detection for Cold Storage

Monitoring and ensuring appropriate temperatures of stocks such as food items is critical. Variations in temperature can end up damaging the stock. One of our clients who provide smart temperature monitoring services, wanted a system for cold storage areas and refrigerators that could automatically raise alarms if the temperature

Read More
blog

Information Retrieval From Emails

Every day, people send out hundreds of emails requesting private aircrafts for charter. On of our clients, True Aviation, wanted to connect people who had private aircrafts available along a specific route with people who wanted to travel on that route. For this, they required an interface that allowed

Read More