Skip to content

Credit Guard: Loan Default Risk Prediction System is a machine learning-based classification system designed to predict whether a loan applicant is likely to default or repay. By analyzing demographic and financial factors, the system helps financial institutions minimize credit risk and automate the approval process.

Notifications You must be signed in to change notification settings

faddednatasha/CreditGuard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“Š Credit Guard: Loan Default Risk Prediction System

๐Ÿ”ฎ It is an end-to-end machine learning solution designed to help financial institutions minimize credit risk. By analyzing historical loan application data, the system identifies key patterns that lead to defaults, allowing lenders to make data-driven decisions on whether to approve or reject a loan.


๐Ÿ› ๏ธ Data Features

The dataset includes the following features for each applicant:

  • Personal: Gender, Marital Status, Dependents, Education.
  • Financial: Applicant Income, Co-applicant Income, Loan Amount, Loan Term.
  • Credit: Credit History (0 or 1), Property Area (Urban/Semiurban/Rural).
  • Target: Status (Y = Approved/Repaid, N = Default/Rejected).

๐Ÿš€ Workflow

  1. Data Preprocessing: Handling missing values and encoding categorical text into numerical format.
  2. Exploratory Data Analysis (EDA): Visualizing the relationship between credit history and loan approval.
  3. Feature Selection: Dropping non-predictive columns like Loan_ID.
  4. Model Training:
    • Logistic Regression: Baseline statistical model.
    • Random Forest: Advanced ensemble model for higher accuracy.
  5. Evaluation: Comparing models using accuracy scores and confusion matrices.

๐Ÿงฐ Tech Stack

  • Language: Python ๐Ÿ
  • Libraries:
    • pandas, numpy โ†’ Data wrangling
    • matplotlib, seaborn โ†’ Visualization
    • scikit-learn โ†’ Machine Learning

๐Ÿ“Š Results Summary

Model Accuracy Suitability
Logistic Regression ~80% High interpretability
Random Forest ~85% Better at catching complex patterns

About

Credit Guard: Loan Default Risk Prediction System is a machine learning-based classification system designed to predict whether a loan applicant is likely to default or repay. By analyzing demographic and financial factors, the system helps financial institutions minimize credit risk and automate the approval process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published