Telco Churn Feature Engineering

Business Problem: A machine learning model will be developed that can predict customers who will leave the company. Before developing the model, necessary data analysis and feature engineering steps will be performed.

Data Set Story

CustomerId

Gender: Male/Female

SeniorCitizen: Whether the customer is old (1, 0)

Partner: Whether the customer has a partner (Yes, No)

Dependents: Whether the customer has dependents (Yes, No)

tenure: Number of months the customer has stayed with the company

PhoneService: Whether the customer has telephone service (Yes, No)

MultipleLines: Whether the customer has more than one line (Yes, No, No phone service)

InternetService: Customer's internet service provider (DSL, Fiber optic, No)

OnlineSecurity: Whether the customer has online security (Yes, No, no Internet service)

OnlineBackup: Whether the customer has an online backup (Yes, No, no Internet service)

DeviceProtection: Whether the customer has device protection (Yes, No, no Internet service)

TechSupport: Whether the customer has technical support (Yes, No, no Internet service)

StreamingTV: Whether the customer has a TV broadcast (Yes, No, no Internet service)

StreamingMovies: Whether the client is streaming movies (Yes, No, no Internet service)

Contract: Customer's contract duration (Month to month, One year, Two years)

PaperlessBilling:Whether the customer has a paperless invoice (Yes, No)

PaymentMethod: Customer's payment method (Electronic check, Postal check, Bank transfer (automatic), Credit card (automatic))

MonthlyCharges: Amount collected monthly from the customer

TotalCharges: Total amount charged from customer

Churn: Yes/No