Skip to content

This repository contains a Loan Approval Prediction Model. The model predicts the likelihood of loan approval based on applicant data. The model deployment is done using FastAPI to allow applicant data to be entered in order to obtain an approval prediction.

License

Notifications You must be signed in to change notification settings

jibbs1703/Loan-Approval-Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LOAN APPROVAL PREDICTION MODEL

Overview

The use of machine learning models for loan approval predictions is a prime application of classification modelling in the loan application process. The classification model can learn patterns from ground truth to predict new loan application outcomes. The models can provide quicker and more data-driven decisions by automating the loan application process by predicting if a credit/loan applicant should be approved or declined based on a set of features.

In this project, a loan approval classification model is developed to evaluate a credit/loan applicant’s ability and willingness to repay a loan. The model approves or declines an applicant's application once the applicant's information is entered , speeding up the loan underwriting process.

The model is continuously integrated and deployed automatically by leveraging server-dependent resources (Jenkins and Ansible) and cloud resources(AWS EC2 and AWS S3 Bucket).

Requirements

  • Python 3.11
  • Jenkins
  • Docker
  • Cloud platform account (AWS)
  • .env file with AWS account credentials (Secret key and Access Key)

Installation

  • Clone the repository:
git clone https://github.com/jibbs1703/Loan-Approval-Prediction.git
cd Loan-Approval-Prediction
  • Install Python dependencies:
pip install -r requirements.txt

Data Management

Feature Engineering

Model Training

Model Evaluation

Model Deployment

About

This repository contains a Loan Approval Prediction Model. The model predicts the likelihood of loan approval based on applicant data. The model deployment is done using FastAPI to allow applicant data to be entered in order to obtain an approval prediction.

Topics

Resources

License

Stars

Watchers

Forks