The Good Tech Companies - Customer Identification & Fraud Detection from Maruti Techlabs' Playbook: A Banking Case Study
Episode Date: December 2, 2024This story was originally published on HackerNoon at: https://hackernoon.com/customer-identification-and-fraud-detection-from-maruti-techlabs-playbook-a-banking-case-study. ... Voice-based fraud detection offers safe authentication while improving customer service in banking and various industries handling customer calls. Check more stories related to finance at: https://hackernoon.com/c/finance. You can also check exclusive content about #banking, #voice-biometrics, #automatic-speech-recognition, #fraud-detection-algorithms, #ai-for-fraud-detection, #voice-recognition, #software-development, #good-company, and more. This story was written by: @marutitechlabs. Learn more about this writer by checking @marutitechlabs's about page, and for more stories, please visit hackernoon.com.
Transcript
Discussion (0)
This audio is presented by Hacker Noon, where anyone can learn anything about any technology.
Customer Identification and Fraud Detection from Maruti Tech Labs Playbook,
a Banking Case Study, by Maruti Tech Labs.
Hash Hash Expertise delivered product development and QA industry.
Banking Client Brief
The client is a prominent banking group in the UAE established in 1985,
known for its diverse services and products, private banking,
commercial banking, wealth management, corporate banking, foreign exchange, project finance,
property management, and more. With an aspiration to be the number one bank in the UAE, the client,
with an employee base of 5,000, offers its products and services to over 1 million customers. Project Scope, the client used Interactive Voice Response, IVR, and agent call routing to address
customer queries and conduct transactions. The existing system was time-consuming for
customers and agents and posed a significant challenge from the perspective of potential
fraudulent activities. To circumvent this challenge, they decided to implement a voice-enabled
system to
enhance security and verify caller identities during customer calls and transactions.
Once the caller's identity is confirmed, the caller can access multiple banking services,
such as adding beneficiaries, money transfers, and more, all through voice commands.
Based on the discussions between Maruti Tech Labs and the client, both teams narrowed down the scope,
which covered the following, use voice biometrics to improve security and speech authentication
success rate. Design a platform that facilitates future voice recognition integrations,
like all branch transactional activities. Automate call routing and common customer
requests to reduce the workload for call center agents while enhancing customer experience. Challenge. It's standard practice for banks to conduct their customer
due diligence KYC process before offering services. The KYC process primarily includes
document verification, such as utility bills, address verification, and biometric verification.
Hence, it's easy for agents to learn the
specifics of a call for an inquiry or request. However, it's challenging for agents to determine
the identity of the person conversing on the other side of the call. Due to this predicament,
the customer authentication process consumed agents' time without offering a foolproof
system to identify fraudsters against genuine customers. Fraudsters today have numerous tactics to learn
a customer's identity and confidential information. The client wanted to introduce
automatic voice recognition to offer safer and quicker means of conducting bank-related
transactions. The key goals were to overcome challenges such as decreasing the turnaround time
for authenticating customers on calls, offering effortless voice
authentication instead of PIN authentication, and mitigating fraud risks from compromised
customer information through social engineering and phishing. Solution. Passive voice biometrics
leverages voice recognition technology to identify individuals based on their unique
vocal characteristics when speaking passively or naturally.
To achieve this, our team designed a web portal that would seek consent from customers to create a voice pass,
enroll the voice pass on the IVR, and register the customer once their voiceprint is generated.
We designed a two-part solution covering a voiceprint's management portal and a fraud detection application.
Here's a brief overview of the implemented solution. Minus one voice biometric enrollment. Human ears cannot perceive subtle
traits that help recognize the human voice, but biometric solutions powered with artificial
intelligence can do this. F Fortless L Y to design this solution. We deployed a voice recognition
platform that compares a caller's voice with a passive voice print stored in the database. A passive voice print is a mathematical impression of a customer's
voice created during the initial interaction with the platform. Once a customer's real-time
voice finds a match with the passive voice pass in the database, the platform apprises the agent
that the caller has been verified. We implemented the voice recognition solution using Phonexia,
a voice biometric and speech recognition software. Our foremost task with new speakers was to add
their voice samples to the database to identify them and eventually leverage them to train the
voice-assisted self-service model. Designing the voice identification and enrollment process
involved the following steps. 1. The agent receives a call from a particular number.
2. The system checks if this is an already existing contact or a new caller.
3. The system examines audio for an existing contact and compares it with the registered
voice biometric. 4. If the voice matches the registered passive voice biometric,
the user is authenticated to access bank services. 5. If the system doesn't authenticate
the caller, the system guides the agent to ask security questions. 6. Users are authenticated
if they answer the security questions correctly. Otherwise, the system marks the caller as a fraud.
7. New speakers with unregistered passive voiceprint are asked for consent to enroll.
8. Agents observe the customer ID and consent to
enroll on the ITQANCRM. 9. Collect a 20-second voice sample using Phonexia. 10. The collected
voiceprint is passed to the admin to enroll the voice sample in the speakers tab. 11. Admin
assigns a speaker ID and a voiceprint ID at enrollment time. 12. The speaker tab includes customer ID,
SID, registered phone number, first and last name, voiceprint ID, and voiceprint status,
active and active locked. 13. Admin can sort or search for a particular voiceprint using the SID,
voiceprint status, date of creation, and date last used. 14. The speakers tab doesn't reflect
confidential bank details
such as account numbers, answers to authentication questions, addresses, etc.
2. Fraud detection fraudsters have a bag full of tricks that can deceive even the most experienced
customer care representatives. For most agents, it's difficult to perceive that they're being
victims of fraud. The voice portal would learn verbal cues
from the caller's voice, compare it with the unique traits in the voice sample saved from
passive voice biometrics, and alert the agent about the suspicious demeanor of the call.
Any suspicious callers would be added to a distinct repository. These voiceprints would
eventually be used to educate the voice recognition model on how to spot and flag
similar future interactions.
Communication and collaboration, our commitment to grasping their project requirements,
the approach toward solutions and implementation, coupled with our previous engagement for a chatbot and live chat project, paved the way for the client to partner with Usagen. The initial
estimation of the project timeline was three months, but it was extended to four months due
to evolving client needs. The development phase started with weekly meetings to share a broad
overview, which then switched to daily scrum meetings to ensure detailed coordination between
both teams. We deployed a dedicated team of engineers covering back-end engineers, front-end
engineers, QA engineers, technical lead, our development team was skilled,
communicative, and adaptable to meet the client's needs for a successful project.
We held daily stand-up meetings for progress monitoring and used Microsoft Teams for
feature rollouts, client queries, and sprint reviews, with everyday communication managed
through Slack. We utilized Jira for transparent progress tracking, enhancing productivity,
and streamlining processes to meet project goals and deliverables efficiently.
Technology Stack Results
The voice portal, developed by Maruti Tech Labs, significantly benefited our client by
offering real-time voice-enabled protection and transactional services. This transformation has
resulted in a remarkable 36% increase in the first call
resolution rate and an impressive 52% enhancement in the customer satisfaction score. Simplified
authentication with passive voice biometric recognition, eliminating the need to remember
passwords or critical phrases. Streamlined customer interactions by offering personalized
greetings, appointment scheduling, transaction assistance, complaint
resolution, and more. Introduced remote identity verification for agents working remotely to
protect clients' and companies' confidential data. Backslash. The client adopted a secure
AI-powered voice-based system to optimize customer call handling. This solution has
significantly improved their operations, exemplifying its
effectiveness in elevating customer service and satisfaction. The net result has been the
fortification of anti-fraud initiatives and automated verifications, which has seen a
significant boost in the overall customer experience. Our development process. We follow
Agile, Lean, and DevOps best practices to create a superior prototype that brings your users' ideas
to fruition through collaboration and rapid execution. Our top priority is quick reaction
time and accessibility. We really want to be your extended team, so apart from the regular meetings,
you can be sure that each of our team members is one phone call, email, or message away.
Why choose Maruti TechLabs? The client wanted to bring on a partner with
expertise and experience in working with voice recognition technology. To our benefit, we had
previously collaborated on building and successfully delivering a chatbot solution for one of their
projects. Upon completing the RFI phase, we were shortlisted amongst five other product development
partners from Greece and India for the RFP. Outside of the qualification criteria set within the RFI and RFP, Maruti Tech Labs was shortlisted
due to its previous relevant experience in building similar solutions, customer references,
and long-standing relationships with the clients themselves. With the first objective being a
detailed discovery phase, we comprehensively understood the client's technical, functional, and business requirements. The entirety of the project was meticulously
documented in a clear and structured manner, leaving a positive impression on our client.
As a result, they decided to move forward with the development phase.
Thank you for listening to this HackerNoon story, read by Artificial Intelligence.
Visit HackerNoon.com to read, write, learn and publish.