CaseStudy Digitizing Banks through Smart document automation.pdf

Document Automation

Introduction

Business automation has become the new norm for enterprises that are looking forward to having lean growth. Be it large enterprises or medium-sized firms, organizations of all sizes are adopting technologies that can improve operational efficiency in their day-to-day workings resulting in getting more done in less. Business automation can be for a variety of purposes. Workflow automation, database management, document centric process automation, CRM based activities and many such aspects can fall under the banner of business automation.

Document centric process automation is one of the many aspects of business automation. It is the need of the hour as organizations are doing away with physical documents and want to digitize their records for seamless procedures and transactions. Even with digital document centric processes, one needs to automate the steps of reading from document, interpreting information out of it, validating and transforming that information as per business rules and entering that information in the system of records. Many organization from the industries such as banks, manufacturing firms, logistics enterprises, insurance companies and so on have yet to adopt document automation. Most of their documents (whether physical or digital) are still being processed manually which leads to many inaccuracies and is a time-consuming process overall.

Need for Document Automation in Banks

Banks have many physical documents to process on daily basis. Loans, cheques, account form documents, KYC documents and so on. They deal in an enormous amount of physical documents that are manually processed.

Let’s take the case of our banking client – a large private bank from India (hereafter referred to as “The Bank”) and understand the challenges they were facing in terms of document processes.

On average, the banks process 500,000+ Consumer loans per month which comes down to approximately 20,000 loans on daily basis.

Loans have various other documents such as KYC, NACH mandate forms, invoices (proof of purchase of the item against which the loan is sanctioned) and insurance policy (proof of insurance of Two-Wheeler or 4-wheeler loaned for) and all these are processed manually.


Processing

20,000 Loans/day

Would result in:

Overcoming Existing Challenges Through KlearStack AI

To overcome the above-mentioned challenges, KlearStack's AI-driven solution was implemented by the The Bank. Let us understand the key steps of the KlearStack AI process:

KlearStack AI Process

Step 1: Pre-Processing

At this stage, machine learning algorithms scan and evaluate the quality of the document – detects bad quality, automatically enhances image quality or rejects poor quality documents if they cannot be enhanced.

This stage is crucial in the extraction process to ensure high-quality extraction through cleaning, organizing and transforming the raw data to meet expected quality SLAs or IDP and machine learning performance expectations.

Step 2: Document Classification

The initial phase of KlearStack Intelligent Document Processing begins with classifying the type of document being processed. Classify document types like Loan Documents, ID Cards, invoices, purchase orders, NACH mandate forms, insurance policies etc.

This classification is accomplished using the combination of Computer Vision (CV), Natural Language Processing (NLP) and machine learning.

Step 3: Document Extraction

Once the document is classified, the next and most significant step in the process is to extract valuable information from the documents. The OCR software recognizes characters and symbols on a document as it scans the images and photographs of documents. However, OCR cannot interpret the meaning of the raw text.

KlearStack’s Machine Learning models interpret and extract specific fields, irrespective of the document formats and layouts. The ML models are continuously trained to understand the data extraction and interpretation irrespective of layouts and formats/ field naming conventions.

Step 4: Document Validation

Confirm data items extracted by the system such as hand-written text, human signatures and map the extracted text to specific fields. User can configure any number of custom data validation conditions that mimic their business rules. This allows KlearStack to automate validation and transformation of the extracted data. This step also plays a role in improving ML model confidence and accuracy in future processes.

Step 5: Straight-Through Processing

Using KlearStack's three-layered data validation technology, straight-through processing is achieved. End-to-end documentation is completed at this stage. It automatically highlights documents that fail any validation checks.

Step 6: API and Integrations

Data is seamlessly integrated with any downstream system – whether CRM, RPA platform, BPM software, accounting software, ERP or RPA system.

Document Automation Process for The Bank

Here's the step-by-step breakdown of the document automation process for The Bank through KlearStack AI:

Step 01

Bank sales representatives (spread across India) take a photo of the document (invoice, NACH mandate form, insurance policy etc) using the The Bank's phone app.

Step 02

The phone app calls KlearStack REST API for the bank tenant on KlearStack secure cloud.

Step 03

KlearStack's template less document capture technology reads and interprets the invoices using the proprietary AI/ML models. Each page goes through the rich and multi-layered document processing pipeline.

Step 04

KlearStack then calls the REST API of the bank's downstream application to forward the interpreted results immediately after those are available for each document.

Step 05

These results are reconciled by the downstream app by data comparison against the bank's various data sources.

Step 06

The documents where data reconciliation passes are passed on automatically for loan approval.

Step 07

The documents where even one data reconciliation rule fails (either because the document does not have the expected data or because the image quality did not meet the prerequisites) are thrown into an exception queue and are eyeballed by bank employees, minor corrections are done and then those are pushed into the approval queue.

Step 08

A small minority of the failure cases might need KlearStack improvements. For such cases, based on the user feedback, KlearStack ML models are consistently retrained/ refined to ensure continuous improvement in accuracy.

Step 09

The bulk of the failure cases are due to invoice printing or photo errors. Such errors are taken up by the bank for training their dealer partners as well as the sales representatives.

The Final Outcome

After implementing KlearStack AI at The Bank, the results were had been quite positive. In numbers, these are the results so far (and improving):

Apart from that, there were many qualitative outcomes such as:

About KlearStack

KlearStack is a G-local multiple awards winning solution used by Global Brands and Fortune-100 companies across many verticals. Some of the use cases include: