Predict Credit Default | Give Me Some Credit Kaggle

Predict Credit Default | Give Me Some Credit Kaggle

In this data science project, you will predict borrowers chance of defaulting on credit loans by building a credit score prediction model.


Each project comes with 2-5 hours of micro-videos explaining the solution.

Code & Dataset

Get access to 50+ solved projects with iPython notebooks and datasets.

Project Experience

Add project experience to your Linkedin/Github profiles.

Customer Love

Read All Reviews

Nathan Elbert

Senior Data Scientist at Tiger Analytics

This was great. The use of Jupyter was great. Prior to learning Python I was a self taught SQL user with advanced skills. I hold a Bachelors in Finance and have 5 years of business experience.. I... Read More

Mohamed Yusef Ahmed

Software Developer at Taske

Recently I became interested in Hadoop as I think its a great platform for storing and analyzing large structured and unstructured data sets. The experts did a great job not only explaining the... Read More

What will you learn

Understanding the problem statement
Importing the dataset
Initializing necessary libraries and understanding its use
Performing basic EDA on the dataset
Visualizing outliers using boxplot and whiskers plot
Fixing the outliers using IQR method
Creating new features form existing features/Feature engineering
Preparing the dataset for fitting it into a model
Applying Logistics Regression
Understanding "Sensitivity" and "Specificity"
ROC and AUC curve as evaluation metrics
Sampling technique called as Bagging and boosting technique
Applying Gradient Boosting and Random Forest
Making final predictions

Project Description

Banks often depend on credit score prediction models to approve or deny a loan request. A good prediction model is necessary for a bank so that they can provide maximum credit without exceeding the risk threshold. This data science project uses credit score dataset which has fairly large volume of data (250K). The predictive models will be build following various approaches - random forests, graident boosting and logistic regression. At the end of the project you will build a predictive model that will automatically score each applicant with a credit score which is human readable and easy to interpret.

Similar Projects

Machine Learning Project in R-Detect fraudulent click traffic for mobile app ads using R data science programming language.

In this data science project, you will work with German credit dataset using classification techniques like Decision Tree, Neural Networks etc to classify loan applications using R.

In this machine learning project, you will develop a machine learning model to accurately forecast inventory demand based on historical sales data.

Curriculum For This Mini Project

Problem Statement
Classification vs Prediction
Import Data Set
Data Set Exploration
Data Validation - Missing Values
Outliers Overview
Boxplot to Identify Outliers
Quantile Method
Replace Outliers
What is Linear Regression?
What is Logistic Regression?
Convert Data Type to factor
Build a Regression Model
Model Summary
Calculate Event Rate
ROC Curve method
Decision Trees
Prediction using Trees
Sampling Techniques