Core Concepts
Developing BBE-LSWCM for real-time customer event prediction in SaaS products like QBO.
Abstract
The content introduces BBE-LSWCM, an ensemble architecture combining long and short window clickstream data for real-time predictions in SaaS products. It addresses subscription cancellation and intended task detection problems, showcasing superior performance over baseline approaches.
Introduction
Objective: Develop a clickstream modeling framework for real-time customer event prediction in SaaS products.
Examples: Subscription cancellation prediction, intended task detection, task abandonment prediction.
Proposed Approach
BBE-LSWCM combines aggregated user behavior data from longer historical windows with recent short window activities.
Ensures robust real-time modeling by incorporating both types of data efficiently.
Model Components
LWM estimates target probability from long historical window data.
SWM focuses on recent in-session clickstream activities.
EMM combines outputs of LWM and SWM with user profile information for final predictions.
Parameter Estimation
Block Bootstrap Sampling used to generate bootstrap samples for parameter estimation of LWM, SWM, and EMM separately.
Experimentation Results
Evaluation based on decile lift (DL), average time from warning to churn (ATWC), AUROC scores at a user level.
Baseline Approaches
Comparison with batch models, in-session models, survival models, and joint models like xDeepFM and DIN.
Results
BBE-LSWCM outperforms baselines in churn identification with higher DL scores, lower ATWC values, and superior AUROC performance.
Stats
We develop a low-latency, cost-effective ensemble architecture (BBE-LSWCM).
On the QBO dataset, BBE-LSWCM achieved at least a 30% better lift score over the next best model for real-time churn detection.