Profiling Television Watching Behaviour Using Bayesian Hierarchical Joint Models for Time-to-Event and Count Data

09/06/2022
by   Rafael A. Moral, et al.
3

Customer churn prediction is a valuable task in many industries. In telecommunications it presents great challenges, given the high dimensionality of the data, and how difficult it is to identify underlying frustration signatures, which may represent an important driver regarding future churn behaviour. Here, we propose a novel Bayesian hierarchical joint model that is able to characterise customer profiles based on how many events take place within different television watching journeys, and how long it takes between events. The model drastically reduces the dimensionality of the data from thousands of observations per customer to 11 customer-level parameter estimates and random effects. We test our methodology using data from 40 BT customers (20 active and 20 who eventually cancelled their subscription) whose TV watching behaviours were recorded from October to December 2019, totalling approximately half a million observations. Employing different machine learning techniques using the parameter estimates and random effects from the Bayesian hierarchical model as features yielded up to 92% accuracy predicting churn, associated with 100% true positive rates and false positive rates as low as 14% on a validation set. Our proposed methodology represents an efficient way of reducing the dimensionality of the data, while at the same time maintaining high descriptive and predictive capabilities. We provide code to implement the Bayesian model at https://github.com/rafamoral/profiling_tv_watching_behaviour.

READ FULL TEXT

page 2

page 5

page 8

page 9

research
04/23/2023

Improved Churn Causal Analysis Through Restrained High-Dimensional Feature Space Effects in Financial Institutions

Customer churn describes terminating a relationship with a business or r...
research
02/27/2018

Time-sensitive Customer Churn Prediction based on PU Learning

With the fast development of Internet companies throughout the world, cu...
research
03/07/2017

Customer Lifetime Value Prediction Using Embeddings

We describe the Customer LifeTime Value (CLTV) prediction system deploye...
research
04/20/2023

Causal Analysis of Customer Churn Using Deep Learning

Customer churn describes terminating a relationship with a business or r...
research
01/17/2019

Generating Realistic Sequences of Customer-level Transactions for Retail Datasets

In order to better engage with customers, retailers rely on extensive cu...
research
08/02/2019

A Hierarchical Bayesian Model for Size Recommendation in Fashion

We introduce a hierarchical Bayesian approach to tackle the challenging ...

Please sign up or login with your details

Forgot password? Click here to reset