Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💳 AI Credit Scoring System

A Machine Learning based Credit Risk Assessment System developed as part of the CodeAlpha Internship Program.

📌 Overview

This application predicts whether a customer is a Good Risk or Bad Risk borrower using Machine Learning techniques. The system helps financial institutions evaluate loan applications and make better lending decisions.

🚀 Features

  • Credit Risk Prediction
  • Loan Recommendation
  • Risk Categorization
  • Probability Analysis
  • Real-Time Assessment
  • Interactive Streamlit Dashboard

📊 Dataset

  • German Credit Dataset
  • 1000+ Customer Records
  • 9 Input Features
  • Binary Classification Problem

🤖 Machine Learning Models

  • Logistic Regression
  • Random Forest
  • XGBoost

Model comparison was performed using 5-Fold Cross Validation.

🏆 Best Model

Random Forest Classifier

Accuracy: 71.3%

🛠 Technologies Used

  • Python
  • Pandas
  • NumPy
  • Scikit-Learn
  • XGBoost
  • Streamlit
  • Joblib

📁 Project Structure

credit_scoring/

├── data/

├── models/

├── screenshots/

├── app.py

├── train.py

├── train_xgb.py

├── model_comparison.py

├── requirements.txt

└── README.md

▶️ Run Project

Install dependencies:

pip install -r requirements.txt

Run Streamlit App:

streamlit run app.py

📷 Dashboard

Add project screenshots inside the screenshots folder.

👨‍💻 Author

Vaibhav

About

CodeAlpha Machine Learning Internship Project - Credit Scoring Model using Python and Machine Learning algorithms to predict creditworthiness.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages