Build a Customer Churn Prediction Model for Insurance Domain

Build a Customer Churn Prediction Model for Insurance Domain

Machine Learning Project in R -Predict which customers will leave an insurance company in the next 12 months.


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

Mike Vogt

Information Architect at Bank of America

I have had a very positive experience. The platform is very rich in resources, and the expert was thoroughly knowledgeable on the subject matter - real world hands-on experience. I wish I had this... Read More

Prasanna Lakshmi T

Advisory System Analyst at IBM

Initially, I was unaware of how this would cater to my career needs. But when I stumbled through the reviews given on the website. I went through many of them and found them all positive. I would... Read More

What will you learn

Understanding the problem statement
Importing a training dataset and testing from AWS
Installing necessary libraries and understanding its use
What is churning
Logistic regression, Random Forest, Decision Trees, Neural Network, and SVM
Terminology associated with Decision Tree and Random forest
How to decide to create a split in a decision tree
GINI Index, Chi-Square, Entropy and Variance
Feature engineering
Visualizing variables by density plot
Transforming features into binary variables
Gini coefficient and how to adjust gini weights for better results
Calculating the weighted entropy for all the splitting nodes and selecting the variable with a minimum weighted entropy
Applying Logistic Regression
Using the ROC curve to visualize the efficiency of the model
Applying ensemble model Random Forest Classifier
Applying boosting model Gradient Boosting Classifier
Selecting the best model for final predictions

Project Description

Understanding customer loyalty is an important part of any business. The ability to predict ahead of time when a customer is likely to churn can enable early intervention processes to be put in place, and ultimately a reduction in customer churn.  This machine learning project will find a solution for predicting which existing customers of an insurance company will leave in 12 months time, and when.

Similar Projects

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.

Machine Learning Project - Work with KKBOX's Music Recommendation System dataset to build the best music recommendation engine.

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

Curriculum For This Mini Project

01h 30m
02h 47m