With the increase of rich datasets from various online platforms, predicting user behavior has been one of the most active research topics. The user behavior on these online platforms includes listening to music, watching videos, purchasing products, checking-in to places, and joining online sub-communities. Predicting online user behavior is an important challenge for various applications. Personalization, recommendation systems, target advertisements are based on user behavior prediction, where user's next purchases or actions need to be predicted. In this paper, we propose a hybrid generative model that can predict user behavior considering multiple factors. While previous work has been focused on two aspects individually: predicting repeat behavior or predicting new behavior, our model considers both aspects simultaneously during the learning process. The user-specific preference component is used to capture repeat behavior patterns, while the latent group preference component is used to discover new behavior. Besides these two components, we also consider the exogenous effect, which is not captured in the former two. Our experimental results on real-world datasets show how our proposed model outperforms the state-of-the-art model.
INDEX TERMSOnline user behavior prediction, topic modeling, latent Dirichlet allocation, mixture model, generative model.