Questions tagged [churn]

47 questions
6
votes
3 answers

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 straightforward: a churn user is a user who cancels his…
5
votes
3 answers

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 out there (I've just been unable to find ANY…
4
votes
3 answers

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: ID Customer Start Date Customer Drop Date 1 …
Geometric
  • 41
  • 2
3
votes
1 answer

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 to use: buy till you die package, but this…
3
votes
2 answers

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 user. So is there a better way?
llxlf
  • 31
  • 1
3
votes
1 answer

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 need to give business recommendations on what…
3
votes
1 answer

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 understand it, is to take a slice of that historical…
2
votes
2 answers

How do you effectively predict the top 20% most likely customers to churn from a dataset?

I am looking to work out that if I have a dataset with 100,000 existing customers who didn't churn and 20,000 previous customers that churned in the past and the business objective is to target the 20% of customers most likely to churn within the…
Dean F
  • 21
  • 1
2
votes
2 answers

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 "churn" - subscriptions who are likely to cancel.…
Doug Fir
  • 165
  • 1
  • 6
2
votes
1 answer

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 requirement is: between two samples (below), find…
2
votes
1 answer

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 build a churn rate predictor for a retail APP which…
sergiOrtiz
  • 146
  • 6
2
votes
1 answer

What to do when one feature has very large importance/weight?

I am new to Data Science and currently am trying to predict customers churn for a company that offers of subscription-based bookings management software. Its customers are gyms. I have a small unbalanced dataset of a historical data (False 670, True…
1
vote
1 answer

Expected Lifetime: Churn Formula vs. Experience Data

I am analyzing data for a subscription based company. I.e they sell a service in exchange for monthly payment. I would like to conduct an analysis and come up with an estimate of the average lifetime (in months) of a customer. I have approximately 6…
Prince M
  • 127
  • 4
1
vote
1 answer

How to use multiple cross-section observations per subject for churn prediction?

Recently I have started to teach myself about machine learning and I have ran into a dataset, which got me a bit confused. Dataset: The subjects of the dataset are university students (student ID == "Key" feature), and each observation is a summary…
1
vote
1 answer

Student Churn prediction

I am working on an ML model for student churn prediction. It is a classification problem if some student will churn or not. I have a lot of data like the student data and the activities of the student. There are two problems which I would like to…
Mutatos
  • 181
  • 6
1
2 3 4