toast-icon ×

Developing a Credit Scoring Model for a Leading NBFC in Sri Lanka

Overview

Our client, a leading NBFC in Sri Lanka, partnered with NeenOpal to enhance its gold loan disbursement process by building a machine learning-based customer scoring model. Instead of traditional credit checks, the model enabled smarter loan-to-value (LTV) decisions, allowing the client to confidently offer higher LTVs to trustworthy customers based on historical gold loan and transaction behavior.

10-20%

Higher LTV for Low-Risk Customers

40%

Faster Approvals (1.5 Hrs)

15%

Increase in Customer Retention

Customer Challenges

The client struggled with outdated, manual processes for risk assessment and loan approvals. This led to inefficiencies, inconsistent decisions, and missed opportunities for personalization.

Unstructured Risk Evaluation Process

The client relied on static rules and manual judgment to assess customer eligibility, leading to delayed approvals and inconsistent turnaround times.

Inefficient LTV Decisions

A few high-risk customers received excessive loans, while some loyal borrowers were underfunded, impacting portfolio quality and growth.

Lack of Personalization

All customers were treated with uniform risk criteria, missing opportunities to tailor LTV offerings based on individual behavior and history.

Solutions

NeenOpal developed a customized, end-to-end machine learning–based credit scoring system specifically designed for the client’s gold loan operations. The solution aimed to automate and enhance risk evaluation, improve loan approval efficiency, and enable data-driven, personalized LTV decisions.

01.

Data Collection and Preparation

A comprehensive data pipeline was built to extract and cleanse historical loan data, including ticket-level gold loan transactions, repayment timelines, pledged gold quality, previous LTV ratios, and customer demographics. This structured dataset formed the foundation for building reliable predictive credit scoring models.

02.

Feature Engineering

Key behavioral and financial indicators were extracted and engineered into meaningful features. These included metrics such as loan application frequency, overdue duration trends, timely loan closures, gold valuation consistency, and borrower repayment patterns, all contributing to predictive accuracy.

03.

Model & Scoring

A linear regression model was implemented to derive a weighted scoring equation that balanced multiple customer attributes. This scoring mechanism provided each borrower with a numerical risk score, enabling objective and scalable evaluations.

04.

Risk Tier Segmentation

Based on the generated scores, customers were segmented into low, medium, and high risk tiers. This allowed the client to implement loan strategies, offering higher LTV ratios and faster approvals for low-risk customers, while applying stricter criteria to high-risk segments.

NeenOpal Enables Smarter Lending with Machine Learning–Driven Credit Risk Solutions.

Get Started

Services

AWS CodePipeline

AWS CodePipeline

Pandas

Pandas

Scikit-learn

Scikit-learn

Matplotlib

Matplotlib

Seaborn

Seaborn

SQL

SQL

SQL Server Management Studio

SQL Server Management Studio

Jupyter Notebook

Jupyter Notebook

Tableau

Tableau

Benefits

Data-Driven LTV Decisions

Leveraged predictive analytics to assess individual customer behavior and risk profiles, enabling more precise and personalized LTV offerings.

Fair and Targeted Lending

Introduced a transparent framework rewarding trustworthy borrowers with higher LTVs, driving sustainable growth.

Scalable Risk Assessment

Implemented an automated scoring engine, ensuring consistent approval decisions across branches, minimizing human bias.

Faster Loan Approvals

Reduced average loan processing time by 40%, cutting turnaround from 3 hours to under 1.5 hours for low-risk customers.

Conclusion

The deployment of a machine learning–powered customer scoring engine transformed our client’s gold loan operations. By leveraging predictive analytics, the model enabled more precise LTV decisions and significantly reduced approval turnaround time by 40%. This led to faster, more tailored disbursals, improved portfolio quality, and a scalable foundation for long-term, data-driven lending growth.

FAQ

Get answers to common questions about building a machine learning–based credit scoring model for lending decisions.

What was the main challenge the NBFC faced?

The client relied on manual and rule-based risk assessments, leading to inconsistent loan approvals and inefficient loan-to-value decisions.

What solution did NeenOpal deliver?

NeenOpal developed a customized machine learning credit scoring model that analyzes historical loan behavior to produce risk scores and segment customers for better decision-making.

What were the key outcomes of the project?

The model enabled faster approvals, improved personalized lending decisions, and helped the NBFC offer higher loan-to-value ratios to low-risk customers with increased confidence.

Authors

Author Image
Yash Khare Senior Data Scientist

Contact Us

We’d love to hear from you.

Lets discuss how we can transform your business with AI. Talk to our AI expert team. Lets do AI journey together.

Name
Email
Company