A Situation-aware Enhancer for Personalized Recommendation
Jiayu Li, Peijie Sun, Chumeng Jiang, Weizhi Ma, Qingyao Ai, Min Zhang
TL;DR
This work reframes situations as preconditions for user-item interactions rather than ordinary features, enabling a dedicated, pluggable enhancer (SARE) that decouples situations from user/item representations. SARE comprises a Personalized Situation Fusion (PSF) and a User-Conditioned Preference Encoder (UCPE) to model how situations are perceived and how they alter preferences, with a probabilistic combiner that fuses backbone and SARE signals based on confidence. Empirical evaluation across seven backbones and two real-world datasets demonstrates significant, consistent gains over context-aware and time-aware baselines, and confirms SARE’s effectiveness in both context-aware and ID-based settings. The approach offers a flexible, low-parameter-addition path to richer, situation-aware personalized recommendations with practical implications for deploying adaptive recommender systems in dynamic environments.
Abstract
When users interact with Recommender Systems (RecSys), current situations, such as time, location, and environment, significantly influence their preferences. Situations serve as the background for interactions, where relationships between users and items evolve with situation changes. However, existing RecSys treat situations, users, and items on the same level. They can only model the relations between situations and users/items respectively, rather than the dynamic impact of situations on user-item associations (i.e., user preferences). In this paper, we provide a new perspective that takes situations as the preconditions for users' interactions. This perspective allows us to separate situations from user/item representations, and capture situations' influences over the user-item relationship, offering a more comprehensive understanding of situations. Based on it, we propose a novel Situation-Aware Recommender Enhancer (SARE), a pluggable module to integrate situations into various existing RecSys. Since users' perception of situations and situations' impact on preferences are both personalized, SARE includes a Personalized Situation Fusion (PSF) and a User-Conditioned Preference Encoder (UCPE) to model the perception and impact of situations, respectively. We conduct experiments of applying SARE on seven backbones in various settings on two real-world datasets. Experimental results indicate that SARE improves the recommendation performances significantly compared with backbones and SOTA situation-aware baselines.
