This project aims to predict whether a bank customer will exit or stay based on various factors. It utilizes machine learning techniques to analyze customer data and provide insights into customer churn.
- Accurate customer churn prediction.
- User-friendly input interface.
- Machine learning model with high accuracy.
- Data visualization for insights.
- Customizable parameters for prediction.
Before running the system, ensure you have the following installed:
- Jupyter Notebook
- Python 3.x
- Required Python libraries (scikit-learn, pandas, numpy, matplotlib, ipywidgets)
-
Clone this repository to your local machine:
git clone https://github.com/prathmeshborate/Bank-Churn-Prediction.git
-
Open Jupyter Notebook:
jupyter notebook
-
Navigate to the project folder and open the
Untitled1.ipynb
notebook. -
Follow the instructions in the notebook to run the Bank Churn Prediction system.
- Launch the Jupyter Notebook and open the project's notebook.
- Use the provided user-friendly input interface to enter customer data.
- Click the "Predict" button to obtain the churn prediction result.
- Review the prediction and insights generated by the system.
Contributions to this project are welcome! If you'd like to add features, fix bugs, or improve the game, please follow these steps:
- Fork the project.
- Create a new branch with a descriptive name:
git checkout -b feature-branch
. - Make your changes and commit them:
git commit -m 'Add feature'
. - Push to the branch:
git push origin feature-branch
. - Create a pull request on the GitHub repository.
Thank you for considering contributing to this project!
Happy Predicting!