Modeling and simulation of mobile apps user behavior

Thumbnail Image
Dharmasena, Ranasinghe Arachchige Isuru Harsha
Journal Title
Journal ISSN
Volume Title
Mobile applications have become a vital part in modern businesses where products and services are offered in real-time. As many people have adopted to mobile apps, it is not uncommon that some of the applications are used for a few times and then abandoned. This ''churning" effect on mobile apps has become a wide topic of interest among businesses to understand the factors affecting the user abandonment. This includes predicting and identifying the abandoning users beforehand to actively engage users to have more active and loyal app users. There is often a class imbalance problem where the retained user group is the minority class. We study and assess several over-sampling methods and under-sampling methods combined with several classification methods to improve the prediction ability and model performance of mobile app user retention using data available from a local mobile app developing company. We then discuss a non-parametric hypothesis testing strategy to compare similar ROC curves obtained by different re-sampling strategies. Finally, we propose a Bayesian network to assess which features in a particular mobile App are affecting the retention of an App user. Re-sampling techniques are then used to improve the performance of the Bayesian network and we use Structural Hamming Distances (SHD) to distinguish similar Bayesian network structures.
Classification, Churn prediction, Data imbalance, Over-sampling, Under-sampling, Bayesian network