Questions tagged [churn]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0
votes
1answer
62 views

How to predict whether the client will renew the subscription or not based on given data structure

I have a requirement where I want to predict whether the client will renew the subscription or not. And the data is something like below. Basically client's subscription end date can be anything. ...
0
votes
0answers
27 views

How to test model accuracy on new vs. historical data?

I created an XG Boost model to predict churn using a dataset of customers who were sold during 2018. The accuracy of the model is 89%. Does it make more sense to re-pull the 2018 dataset, where more ...
0
votes
1answer
40 views

Churn Prediction Model based on Customer Activities

I am new to data science, so forgive me if i have not done my research well. I want to build a system that calculates the churn scores for each customer and hence try to prevent it. I just want to ...
0
votes
1answer
67 views

Cohort analysis over 3 months

I am trying to look at the customer retention & churn by using cohorts for an e-commerce usecase. From a business perspective, a client is defined as churned if it hasn't performed any ...
3
votes
1answer
34 views

How to most effectively utilize historical data to train churn model

Suppose we have some historical data of users activity on a website and we want to build a churn prediction model (let's say we want to predict churn in a 2 month window). The usual approach, as I ...
3
votes
3answers
103 views

How to predict whether or not a customer will renew

I have a dataset of customer contracts that specify a start date and if applicable an end date. Each month a customer is up for renewal. Below is an example of how the data is organized in excel: <...
0
votes
0answers
26 views

Classifying customers as churned based on purchase frequency

I am trying to monitor churned customers but to do so need to have a method of identify whether someone is churned. This is nontrivial because customers do not subscribe but instead they purchase on ...
1
vote
1answer
47 views

How to represent a user who hasn't churned in training data

I am building a file with sample data that has a bunch of variables: date, customer_id, ...
0
votes
1answer
44 views

Behavioural data required to predict churn

I am trying to build a predictive churn model that will identify customers who are likely to churn. I am defining a churned user as someone who hasn't transacted within 60 days. 90% of all ...
1
vote
0answers
20 views

Decision tree to get difference in rates in two groups?

I have two sample groups of customers, each customer has 100s of features. For a single sample, i would use Decision Trees to find sub-groups that have a high churn rate. Thats easy. However, my ...
0
votes
2answers
60 views

Database on time to churn in telecomunication

I would like to research about time to churn1 in the telecommunication market. Does anyone have a link to such a database? The only ones I found did not include the time of churn, but only if a ...
0
votes
2answers
126 views

How to handle NaNs for ratio feature for binary classifier?

I'm creating a churn model and would like to create a ratio (# customers / total transaction) for each merchant. About 70% of the data are NaNs (zero/zero). I was wondering what I should impute for ...
1
vote
2answers
48 views

How would you deal with inf. or NA for rate or ratio as a feature variable

I'm trying to create a feature for a churn model (binary classifier). The feature is mean of sales growth rates for several months. But if I just take the mean of sales for several months, I often ...
0
votes
1answer
50 views

Churn Prediction problem [closed]

I am a data science neophyte struggling to solve a churn prediction problem, i would be grateful to have someone help with the regression model
1
vote
0answers
60 views

Causes for churn

I have a model which calculates churn probabilities for e-commerce customers based on their historical activity data (no. of sessions, page views, purchases etc) using supervised learning with an AUC ...
5
votes
3answers
1k views

Predicting contract churn/cancellation: Great model results does not work in the real world

I'm busy with a supervised machine learning problem where I am predicting contract cancellation. Although a lengthy question, I do hope someone will take the time as I'm convinced it will help others ...
2
votes
1answer
197 views

Your Prediction Model works. What to do after?

One of the most crucial skills of a data scientist is not only to be able to build an accurate predictive algorithm but to suggest a set of actions based on that to enhance the goal ratios. I have ...
1
vote
1answer
2k views

Understanding churn prediction model [closed]

guys! I have a dataset with a bunch of costumer-behavior features and the output being "Churned"/"Not churned". I applied a simple Random Forest Classifier and got a nice performance. With this, I ...
3
votes
1answer
150 views

Opposite of churn?

I'm trying to build a model in R that predicts when a customer will purchase a product again. However, I don't know what kind of model can handle time and predict this kind of outcome. I'm wondering ...
3
votes
2answers
155 views

How to define user churn

I'd like to define our app user churn, Generally, people will define their app user churn by some simply way, like: if the user do not logon continually 7 days or 1 month, we will define them churn ...
2
votes
2answers
163 views

Dividing data between test, learn and predict

I was posting on stats.stackexchange but perhaps I should be posting here. Context. Subscription business that charges users a monthly fee for access to the service. Management would like to predict "...
6
votes
3answers
481 views

Data driven approach to define a churn user

I'm trying to define a churn prediction model for an online service (betting/gambling). A lot of papers talk about churn analysis/prediction for telco companies where defining a churn user is ...