A web application built with Python and Flask that predicts the probability of a loan being approved based on applicant details.
This was a development project for my Computer Engineering studies at PCCOE. The model is a Logistic Regression classifier trained on a loan dataset, using SMOTE to handle class imbalance.
- Backend: Python, Flask
- Machine Learning: Scikit-learn, Pandas, Joblib
- Data Handling: SMOTE (for class imbalance)
- Frontend: HTML, CSS
-
Clone the repository:
git clone [https://github.com/YOUR_USERNAME/flask-loan-predictor.git](https://github.com/YOUR_USERNAME/flask-loan-predictor.git) cd flask-loan-predictor -
Create and activate a virtual environment:
python3 -m venv venv source venv/bin/activate -
Install the required packages:
pip install Flask joblib scikit-learn pandas
-
Run the app:
python app.py
-
Open your browser and go to
http://127.0.0.1:5000
Developed by Pratik Bandgar