To Search or to Recommend: Predicting Open-App Motivation with Neural Hawkes Process
Zhongxiang Sun, Zihua Si, Xiao Zhang, Xiaoxue Zang, Yang Song, Hongteng Xu, Jun Xu
TL;DR
This paper tackles open-app motivation prediction in apps that combine search and recommendation by modeling temporal, multi-factor user histories. It introduces NHP-OAM, a Neural Hawkes Process-based model with a hierarchical transformer history encoder and a time-aware intensity function to predict whether the next app opening will be driven by searching or by recommendations. The authors construct the Open-App Motivation Dataset (OAMD) and extend ZhihuRec to benchmark the task, showing that NHP-OAM outperforms diverse baselines and yields meaningful improvements on downstream item recommendation and open-app ad targeting. By capturing periodicity, repeat-query behavior, and relevance features, NHP-OAM demonstrates substantial practical value for dynamically balancing S&R components and enhancing user engagement. The work provides open datasets, a rigorous modeling framework, and evidence of real-world impact in S&R-enabled applications.
Abstract
Incorporating Search and Recommendation (S&R) services within a singular application is prevalent in online platforms, leading to a new task termed open-app motivation prediction, which aims to predict whether users initiate the application with the specific intent of information searching, or to explore recommended content for entertainment. Studies have shown that predicting users' motivation to open an app can help to improve user engagement and enhance performance in various downstream tasks. However, accurately predicting open-app motivation is not trivial, as it is influenced by user-specific factors, search queries, clicked items, as well as their temporal occurrences. Furthermore, these activities occur sequentially and exhibit intricate temporal dependencies. Inspired by the success of the Neural Hawkes Process (NHP) in modeling temporal dependencies in sequences, this paper proposes a novel neural Hawkes process model to capture the temporal dependencies between historical user browsing and querying actions. The model, referred to as Neural Hawkes Process-based Open-App Motivation prediction model (NHP-OAM), employs a hierarchical transformer and a novel intensity function to encode multiple factors, and open-app motivation prediction layer to integrate time and user-specific information for predicting users' open-app motivations. To demonstrate the superiority of our NHP-OAM model and construct a benchmark for the Open-App Motivation Prediction task, we not only extend the public S&R dataset ZhihuRec but also construct a new real-world Open-App Motivation Dataset (OAMD). Experiments on these two datasets validate NHP-OAM's superiority over baseline models. Further downstream application experiments demonstrate NHP-OAM's effectiveness in predicting users' Open-App Motivation, highlighting the immense application value of NHP-OAM.
