Yinfeng LiChen GaoXiaoyi DuHuazhou WeiHengliang LuoDepeng JinYong Li
Session-based recommendation (SBR) aims to recommend items based on user behaviors in a session. For the online life service platforms, such as Meituan, both the user's location and the current time primarily cause the different patterns and intents in user behaviors. Hence, spatiotemporal context plays a significant role in the recommendation on those platforms, which motivates an important problem of spatiotemporal-aware session-based recommendation (STSBR). Since the spatiotemporal context is introduced, there are two critical challenges: 1) how to capture session-level relations of spatiotemporal context (inter-session view), and 2) how to model the complex user decision-making process at a specific location and time (intra-session view). To address them, we propose a novel solution named STAGE in this paper. Specifically, STAGE first constructs a global information graph to model the multi-level relations among all sessions, and a session decision graph to capture the complex user decision process for each session. STAGE then performs inter-session and intra-session embedding propagation on the constructed graphs with the proposed graph attentive convolution (GAC) to learn representations from the above two perspectives. Finally, the learned representations are combined with spatiotemporal-aware soft-attention for final recommendation. Extensive experiments on two datasets from Meituan demonstrate the superiority of STAGE over state-of-the-art methods. Further studies also verify that each component is effective.
Zhihui ZhangJianxiang YuXiang Li
Haoyu XuFeihu HuangJian PengWenzheng Xu
Shu WuYuyuan TangYanqiao ZhuLiang WangXing XieTieniu Tan
Hongzhe LiuFengyin LiHuayu Cheng
Zekun XuXiaoxue LiZhanzuo YinXinyue LiuJunnan ZhuoShuai XuXiao ZhangBohan Li