The challenge
Industries in India have been disrupted recently by the 2019 Aadhaar Act privacy amendment. Aadhaar numbers are unique identification numbers issued to every resident of India by the government. This new law requires all organizations in India to comply with provisions to mask each individual’s Aadhaar number for security purposes.
Seeking to comply with this new mandate—and avoid a stiff penalty—one large Indian insurance company enlisted Cognizant to cloak the numbers using an automated process driven by artificial intelligence (AI). As the law prohibits intermediate storage of data, the company wanted an efficient masking technique without disrupting its existing processes.
Our approach
Cognizant created an AI-enabled smudging solution for the insurer’s historical heterogeneous data, storage devices and future real-time Aadhaar image processing.
This process was carried out by taking the image input and providing a masked image as the output. A cognitive service-based machine learning model, running on the Microsoft Azure platform, masks the images in the background.
Our solution facilitates identification of long or short format Aadhaar cards and masks bar codes, QR codes and identification numbers. Azure Computer Vision technology identifies the Aadhaar numbers in the image. A machine learning model, based on Azure Cognitive Services and trained using sample data provided by the client, identifies QR codes and bar codes.