Skip to content

Machine Learning model deployed in an Application to assess the credit risk involved. The application can effectively help to avoid a financial loss resulting from a borrower's failure to repay a loan.

Notifications You must be signed in to change notification settings

ISHA-2112/Credit_Risk_Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Credit_Risk_Analysis

Credit Risk is assessed by analysing the reputation of our customers. In other words, it indicates the credibility of the borrower.

In this project, I have used a Machine Learning model to predict the likelihood of repayment. The model makes use of customer data and provides an analysis of the risk involved. The model is deployed to a webiste.
 
The link to the application is: STREAMLIT_APP  

The data is acquired from: Kaggle

The classes in the dataset are highly skewed. To avoid problems related to class imbalance SMOTE oversampling technique is used.

After preprocessing the data the model is built using XGBoost Classifier.

The accuracy of the final model is 82.50% and the confusion matrix and classification report are as follows:
 
 
 
confusion classification  
 
 


 
 
The model is then deployed using Streamlit Cloud. The deployed model takes in customer information and predicts if any risk is associated.  
An overview of the application:  
 
 

stream1 stream2
 
 


 
 

The link to the application is: STREAMLIT_APP

About

Machine Learning model deployed in an Application to assess the credit risk involved. The application can effectively help to avoid a financial loss resulting from a borrower's failure to repay a loan.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published