/survival

Preempt churn with the Databricks Solution Accelerator for predicting subscriber attrition. Learn how to analyze behavioral data to identify subscribers with an increased risk of cancellation. Then use machine learning to quantify the likelihood to churn as well as indicate which factors explain that risk.

Primary LanguagePythonOtherNOASSERTION

Our goal over these notebooks is to examine how two core Survival Analysis techniques can be applied to better understand patterns around customer attrition in a subscription model. In this notebook, we will prepare a publicly available dataset for analysis. This data will then serve as the basis for some exploratory analysis and modeling intended to assist us in understanding and predicting customer churn.


© 2022 Databricks, Inc. All rights reserved. The source in this notebook is provided subject to the Databricks License [https://databricks.com/db-license-source]. All included or referenced third party libraries are subject to the licenses set forth below.

To run this accelerator, clone this repo into a Databricks workspace. Attach the RUNME notebook to any cluster running a DBR 11.0 or later runtime, and execute the notebook via Run-All. A multi-step-job describing the accelerator pipeline will be created, and the link will be provided. Execute the multi-step-job to see how the pipeline runs.

The job configuration is written in the RUNME notebook in json format. The cost associated with running the accelerator is the user's responsibility.