Detailed solution to the Ban_customer_churn_dataset from kaggle with data visualization by using Random Forest Algorithm.
The problem statement here is to predict whether a customer will leave the bank or retain in the bank based on the famous kaggle dataset which is bank_customer_churn_dataset.
I tried with Artificial Neural Networks , Logistic regression , K nearest neighbours algorithm and Random forest algorithm for this dataset after visualizing the dataset and performing some of the feature engineering tasks. Out of the all above models Random Forest yields 86% accuracy. Since the dataset is imbalanced, we can consider this accuracy as best only.