This machine learning project predicts whether a telecom customer will churn based on various features like contract type, tenure, and monthly charges.
telco_churn_prediction.ipynb: Jupyter notebook containing EDA, preprocessing, model training, and evaluation.
- Gender
- SeniorCitizen
- Tenure
- Monthly Charges
- Contract
- Internet Service
- Payment Method
- Total Charges
- Logistic Regression
- RandomForestClassifier
- KNeighborsClassifier
Source: Kaggle - Telco Customer Churn
- Clone the repo or download the notebook
- Open the
.ipynbfile in Google Colab or Jupyter - Run all cells step by step
pip install -r requirements.txt