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.

Graphic promoting case study Increasing Acceptance Rate through Machine Learning

Results

30% increase
in offer acceptance
Real-time
model response in milliseconds
All-cloud
end-to-end implementation

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.

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.

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

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.