Context-aware Session-based Recommendation with Graph Neural Networks
October 14, 2023 ยท Entered Twilight ยท ๐ 2023 IEEE International Conference on Knowledge Graph (ICKG)
Repo contents: .gitignore, README.md, Tmall_item_dict.pkl, build_relation_graph.py, diginetica.pt, diginetica, diginetica_item_dict.pkl, gnn.py, main.py, model.py, process.py, process_tmall.py, tmall.pt, tmall, utils.py, yoochoose1_64.pt, yoochoose1_64, yoochoose_item_dict.pkl
Authors
Zhihui Zhang, JianXiang Yu, Xiang Li
arXiv ID
2310.09593
Category
cs.IR: Information Retrieval
Cross-listed
cs.AI
Citations
3
Venue
2023 IEEE International Conference on Knowledge Graph (ICKG)
Repository
https://github.com/brilliantZhang/CARES
โญ 4
Last Checked
3 months ago
Abstract
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.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Information Retrieval
R.I.P.
๐ป
Ghosted
๐
๐
Old Age
Neural Graph Collaborative Filtering
R.I.P.
๐ป
Ghosted
DeepFM: A Factorization-Machine based Neural Network for CTR Prediction
R.I.P.
๐ป
Ghosted
BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformer
R.I.P.
๐
404 Not Found
Graph Neural Networks for Social Recommendation
R.I.P.
๐ป
Ghosted