Increasing Acceptance Rate through Machine Learning
SUMMARY
- Client
- Amplifi Capital
- Tech stack
- R, MLflow, AWS, Jenkins, Flask, Python
For the UK fintech company Amplifi Capital, the most prominent lender in the UK credit union sector, we delivered a behavioural model to optimise underwriting with a personalised offer in real-time with a minimal latency. The model predicts the probability of acceptance of each client quote based on hundreds of features incl. credit-bureau data. The number of loan offers accepted increased by 30% as a result of the individual offer for each customer.
Results
Project Background
The UK fintech company Amplifi Capital, the most prominent lender in the UK credit union sector, was looking for a strategic partner in machine learning and data analytics.
The first step to achieving the ultimate optimised underwriting process with a personalised offer was to build a behavioural model to predict the probability of acceptance of each client quote with the given parameters.
Profinit accepted a request for proposal (RFP) by Amplifi Capital in the form of a contest to get the best prediction results from an anonymised dataset. Our data science team successfully tackled the challenge and delivered the best model out of all the competing vendors within two weeks.
Challenge
The model needs to process hundreds of client features from the underwriting process and external risk to credit-bureau data.
Furthermore, the computational time is critical as each offer needs to be shown to the customer within a window of a few seconds when other competing offers are generated through web aggregator comparison services such as Experian.
Business Needs
The solution needed to meet the following specifications:
- Process hundreds of client features from the underwriting process and external risk to credit-bureau data
- Deliver high-precision predictions for thousands of quotes daily with minimal latency (milliseconds)
- Enable failover model retraining with a single click
- Increase the number of loan offers accepted
- Get valuable insights from quote data
Solution & Results
Profinit designed and implemented the model for assessing each individual client quote. The behavioural model enhances the underwriting process by optimising offers for unsecured loan products using machine learning.
The end-to-end implementation consists of a real-time data processing pipeline running entirely on the AWS cloud and MLOps environment, enabling failover model retraining with a single click.
The solution provides stable, highly accurate predictions (85% AUC) and makes decisions in less than 100 milliseconds. The number of loan offers accepted increased by 30% as a result of using the solution for the individual offer for each customer.
HEAR FROM THE CLIENT
We have chosen Profinit as our strategic partner for data analytics and machine learning as they show a very professional approach, excellent performance and profound knowledge. Thanks to our collaboration, we have learned valuable insights from the data and improved the acceptance rates of our offers by double digits.