Skip to content

It is the dataset of a U.S. bank customer for getting the information that , this particular customer will leave bank or not. 3 different MLs Techniques were used in this project.

Notifications You must be signed in to change notification settings

MinaRamses/BankCustomerChurn-MachineLearning

Repository files navigation

Bank Customer Churn Prediction - MachineLearning

It is the dataset of a U.S. bank customer for getting the information that , this particular customer will leave bank or not. The success of any statistical analysis heavily relies on the quality and suitability of the underlying data. In the context of our case study concerning customer churn at a prominent U.S. bank, the dataset serves as a critical foundation for statistical analysis aimed at addressing this business challenge. This report outlines the meticulous procedures undertaken to prepare the data using Python, encompassing a series of steps including data cleaning, transformation, and integration. These steps ensure that the dataset is meticulously curated and optimized for subsequent analysis.

The project starts by:

1- Importing the data

2- Data Cleaning and Pre-Processing

3- Data Transformation

4- Feature Engineering

5- Graphs & Analysis

6- Correlations between different features

7- Churn Count Prediction

8- 3 different MLs Techniques were used in this project

9- Calculating TP, TN, FP, FN, F1, Recall, Precision

10- ROC Plot and Score

11- Comparison Between Different Machine Learning with Graphs

About

It is the dataset of a U.S. bank customer for getting the information that , this particular customer will leave bank or not. 3 different MLs Techniques were used in this project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published