paper-with-me

Papers

Context-aware Session-based Recommendation with Graph Neural Networks

2023-10-14 · Zhihui Zhang, Jianxiang Yu, Xiang Li

Session-based recommendation (SBR) is a task that aims to predict items based on anonymous sequences of user behaviors in a session. While there are methods that leverage rich context information in sessions for SBR, most of them have the following limitations: 1) they fail to distinguish the item-item edge types when constructing the global graph for exploiting cross-session contexts; 2) they learn a fixed embedding vector for each item, which lacks the flexibility to reflect the variation of user interests across sessions; 3) they generally use the one-hot encoded vector of the target item as the hard label to predict, thus failing to capture the true user preference. To solve these issues, we propose CARES, a novel context-aware session-based recommendation model with graph neural networks, which utilizes different types of contexts in sessions to capture user interests. Specifically, we first construct a multi-relation cross-session graph to connect items according to intra- and cross-session item-level contexts. Further, to encode the variation of user interests, we design personalized item representations. Finally, we employ a label collaboration strategy for generating soft user preference distribution as labels. Experiments on three benchmark datasets demonstrate that CARES consistently outperforms state-of-the-art models in terms of P@20 and MRR@20. Our data and codes are publicly available at https://github.com/brilliantZhang/CARES.

📄 PDF Abstract BibTeX arXiv:2310.09593

Code (1)

brilliantzhang/cares 공식 구현 pytorch

Tasks

Session-Based Recommendations

Similar Papers 제목 키워드 기반

Multi-behavior Graph Contextual Aware Network for Session-based Recommendation

2021-09-24 · Qi Shen, Lingfei Wu, Yitong Pang, Yiming Zhang 외

Predicting the next interaction of a short-term sequence is a challenging task in session-based recommendation (SBR).Multi-behavior session recommendation considers session sequence with multiple interaction types, such …

Session-Based Recommendations

Context-aware short-term interest first model for session-based recommendation

2021-03-29 · Haomei Duan, Jinghua Zhu

In the case that user profiles are not available, the recommendation based on anonymous session is particularly important, which aims to predict the items that the user may click at the next moment based on the user's ac…

Graph Neural NetworkSession-Based Recommendations

Intra-session Context-aware Feed Recommendation in Live Systems

2022-09-30 · Luo Ji, Gao Liu, Mingyang Yin, Hongxia Yang

Feed recommendation allows users to constantly browse items until feel uninterested and leave the session, which differs from traditional recommendation scenarios. Within a session, user's decision to continue browsing o…

Personalized Graph Neural Networks with Attention Mechanism for Session-Aware Recommendation

2019-10-20 · Mengqi Zhang, Shu Wu, Meng Gao, Xin Jiang 외

The problem of session-aware recommendation aims to predict users' next click based on their current session and historical sessions. Existing session-aware recommendation methods have defects in capturing complex item t…

Graph Neural NetworkMachine TranslationSession-Based Recommendations

Global Context Enhanced Graph Neural Networks for Session-based Recommendation

2021-06-09 · Ziyang Wang, Wei Wei, Gao Cong, Xiao-Li Li 외

Session-based recommendation (SBR) is a challenging task, which aims at recommending items based on anonymous behavior sequences. Almost all the existing solutions for SBR model user preference only based on the current …

Representation LearningSession-Based Recommendations