Questions tagged [churn]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
3
votes
1answer
38 views

Can I apply survival analysis to predict if a user will revisit the website?

I have one business problem in hand which is to predict if a user will revisit the website or not within 6 months. I need to majorly understand what are the factors which make the user return and also ...
0
votes
0answers
14 views

Optimal practices to group data by Customer ID for churn prediction

Here's a quite common problem and I read a couple of questions/answers on it, however I still having my doubts about what are the best practices for grouping data by Customer ID for churn prediction. ...
0
votes
1answer
30 views

Predicting churn - deal with missing dates in time series and improve modelling result

This is the follow up question for General approach on time series for customer retention/churn in retail. I have a time series of data in the following form: ...
0
votes
1answer
47 views

General approach on time series for customer retention/churn in retail

I have a time series of data in the following form: ...
0
votes
1answer
43 views

Will historical data lead to target leakage?

I'm bulding a employee churn model. I've employee data from 2016 to 2019 (of people who stayed/left the company), my goal is to train using data from 2016 to 2018 and predict on 2019. Since there's ...
0
votes
1answer
38 views

Churn Prediction Training Set

I don't understand how to form my dataset from activity(logins etc.) and characteristic(location, age etc.) raw user data. Ultimately, each row of the training set will have N activity features for a ...
1
vote
1answer
79 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
33 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
51 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
145 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
52 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
211 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
39 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
48 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
53 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
21 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
64 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
159 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
53 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
53 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
61 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
201 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
157 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
162 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
516 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 ...