Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/m-rishab/credbet
A loan prediction web app which tells You that you are eligible for loan or not!
https://github.com/m-rishab/credbet
decision-tree-classifier matplotlib numpy pandas python scikit-learn
Last synced: about 1 month ago
JSON representation
A loan prediction web app which tells You that you are eligible for loan or not!
- Host: GitHub
- URL: https://github.com/m-rishab/credbet
- Owner: m-rishab
- Created: 2022-11-14T14:31:33.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-16T08:39:45.000Z (12 months ago)
- Last Synced: 2024-01-17T02:53:03.229Z (12 months ago)
- Topics: decision-tree-classifier, matplotlib, numpy, pandas, python, scikit-learn
- Language: Jupyter Notebook
- Homepage:
- Size: 3.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Credbet - Loan Approval Prediction System
Credbet is a predictive modeling project that classifies whether a loan will be approved or not, utilizing machine learning algorithms, specifically the Random Forest Classifier.
## Dataset
The project leverages datasets containing information from past loan applicants, considering various features to determine the loan status.
## Approach
### Project Overview
The random forest algorithm improves the flexibility and decision-making capacity of individual trees. It is another machine learning algorithm incorporating the ensemble learning theorem as its foundation, combining results from various decision trees to optimize training. In some use cases of loan and credit risk prediction, some features are more important than the rest or, more specifically, some features whose removal would improve the overall performance. Since we know the fundamentals of decision trees and how they choose features based on information gain, random forests would incorporate these benefits to give superior performance,
## Model Used
The machine learning model employed in this project is the Random Forest Classifier, well-suited for classification problems.
### Prediction Process
1. **Click on the "Predict" Button:**
Open the web browser and navigate to [http://localhost:5000](http://localhost:5000). Click on the "Predict" button on the website.2. **Fill in the Required Form:**
Complete the form with information about the loan applicant. Input necessary details such as credit score, loan amount, lifestyle, career, and assets.3. **Click on the "Submit" Button:**
After filling in the form, click on the "Submit" button to get the prediction.## DEMO
*DEMO-1*
![9e82f3a5-90e4-4705-9ad1-36e1d0946ea4](https://github.com/m-rishab/Credbet/assets/113618652/eddc3fdd-387e-4b11-ad1d-db766084002c)*DEMO-2*
![ff40755f-3305-4be5-ae96-fda68841b2e5](https://github.com/m-rishab/Credbet/assets/113618652/61417b95-5883-4731-810d-fb06e223426b)## How to Use
1. **Clone the repository:**
```bash
git clone https://github.com/m-rishab/Credbet.git### Running the Application
```bash
python app.py