Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jibbs1703/loan-approval-prediction
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.
https://github.com/jibbs1703/loan-approval-prediction
api-endpoints aws-ec2 aws-s3 classification-algorithm fastapi feature-engineering feature-selection loan-approval-prediction model-deployment model-training-and-evaluation
Last synced: about 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/jibbs1703/loan-approval-prediction
- Owner: jibbs1703
- License: mit
- Created: 2024-07-14T16:35:05.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-16T23:33:39.000Z (5 months ago)
- Last Synced: 2024-08-17T00:40:18.087Z (5 months ago)
- Topics: api-endpoints, aws-ec2, aws-s3, classification-algorithm, fastapi, feature-engineering, feature-selection, loan-approval-prediction, model-deployment, model-training-and-evaluation
- Language: Jupyter Notebook
- Homepage:
- Size: 562 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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