Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

💳 CreditWise – Intelligent Loan Approval System

An AI-powered loan approval system that predicts whether a loan application should be approved based on applicant details using Machine Learning. CreditWise helps banks and financial institutions automate loan eligibility assessment, reduce manual effort, and improve decision-making.

Python Machine Learning Streamlit License


📌 Project Overview

Traditional loan approval processes are often time-consuming and rely heavily on manual verification. CreditWise uses machine learning to analyze applicant information and predict loan approval with high accuracy.

The system provides an easy-to-use web interface where users can enter applicant details and instantly receive a loan approval prediction.


✨ Features

  • 🤖 AI-based loan approval prediction
  • 📊 Data preprocessing and feature engineering
  • 📈 Multiple Machine Learning models
  • 🌐 Interactive Streamlit web application
  • ⚡ Instant prediction results
  • 📁 CSV dataset support
  • 🔍 Clean and user-friendly interface

🛠 Tech Stack

Programming Language

  • Python

Machine Learning

  • Scikit-learn
  • Pandas
  • NumPy

Data Visualization

  • Matplotlib
  • Seaborn

Web Framework

  • Streamlit

📂 Project Structure

credit_wise/
│
├── app.py                     # Streamlit Application
├── app_model.py               # Model Training Script
├── credit_wise_jupyter.ipynb  # Jupyter Notebook
├── loan_approval_data.csv     # Dataset
├── requirements.txt           # Dependencies
├── README.md
│
├── CreditWise Loan System.pdf
├── CreditWise_Full_Report.pdf
├── CreditWise_WebApp_Report.pdf
├── CreditWise_Miniproject_PPT.pptx
└── ieee_format_report.pdf

📊 Dataset

The dataset contains various applicant details such as:

  • Gender
  • Marital Status
  • Education
  • Applicant Income
  • Co-applicant Income
  • Loan Amount
  • Loan Term
  • Credit History
  • Property Area

Target Variable:

  • Loan Status
    • Approved
    • Rejected

⚙️ Installation

Clone the repository

git clone https://github.com/shaikmuzamil1844-coder/credit_wise.git

Move into the project directory

cd credit_wise

Install dependencies

pip install -r requirements.txt

Run the application

streamlit run app.py

🚀 Workflow

Loan Application
        │
        ▼
Data Preprocessing
        │
        ▼
Feature Engineering
        │
        ▼
Machine Learning Model
        │
        ▼
Prediction
        │
        ▼
Loan Approval Result

📈 Machine Learning Pipeline

  • Data Cleaning
  • Handling Missing Values
  • Feature Encoding
  • Feature Scaling
  • Model Training
  • Model Evaluation
  • Prediction

🎯 Project Objectives

  • Automate loan approval prediction
  • Reduce human error
  • Improve processing speed
  • Assist banking professionals
  • Enable data-driven decision making

📸 Application Preview

Add screenshots of your Streamlit application here.

Example:

images/
    home.png
    prediction.png

Then include:

![Home Page](images/home.png)

![Prediction](images/prediction.png)

📋 Requirements

Python 3.10+
pandas
numpy
scikit-learn
streamlit
matplotlib
seaborn

Or simply install using:

pip install -r requirements.txt

📚 Future Enhancements

  • PDF report generation
  • EMI Calculator
  • Risk Score Prediction
  • Credit Score Analysis
  • Loan Recommendation System
  • Explainable AI (SHAP/LIME)
  • Database Integration (MongoDB/MySQL)
  • User Authentication
  • Admin Dashboard
  • Cloud Deployment

👨‍💻 Author

Shaik Muzamil

🎓 B.Tech – Artificial Intelligence & Machine Learning

🔗 GitHub: https://github.com/shaikmuzamil1844-coder

🔗 LinkedIn: (Add your LinkedIn URL here)


⭐ Support

If you found this project helpful, consider giving it a ⭐ on GitHub.


📜 License

This project is licensed under the MIT License.


Made with ❤️ using Python, Machine Learning, and Streamlit.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages