Papers of Session-based Recommendation from top conf/journals.
This repo mainly collects some papers on the Session-based Recommendation research (also includes some papers about Sequential recommendataion) from the top conference (e.g. KDD, CIKM and AAAI) and journals.
We will update the latest published papers...
Sequential Recommendation v.s Session-Based Recomendation SBRSs and SRSs are built on session data and sequence data respectively, while they are often mixed up by some readers. So it is necessary to first clarify the difference between session data and sequence data. A session is a list of interactions with a clear boundary, while the interactions may be chronologically ordered (in ordered sessions), or unordered (in unordered sessions).
Title | Key Contributions | Source |
---|---|---|
Performance Comparison of Neural and Non-Neural Approaches to Session-based Recommendation | detailed datasets and benchmarks of session-based rec | Recsys'2019 |
Performance Comparison of Neural and Non-Neural Approaches to Session-based Recommendation | a brief survey of Sequentail Rec | IJCAI'2019 |
A Survey on Session-based Recommender Systems | A detailed survey about sbr | |
Deep Learning for Sequential Recommendation: Algorithms,Influential Factors, and Evaluations | ACM Transactions on Information Systems, 2020 |
Title | Key Contributions | Source | Chinese Blogs | original code |
---|---|---|---|---|
Neural Attentive Session-based Recommendation | GRU+Last item Attention | CIKM'2017 | ||
BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformer | CIKM'2019 | |||
[Non-invasive Self-attention for Side Information Fusion in Sequential Recommendation](PRELIMINARY VERSION DO NOT CITE (aaai.org)) | AAAI'2021 | |||
[Incorporating User Micro-behaviors and Item Knowledge into Multi-task Learning for Session-based Recommendation](Incorporating User Micro-behaviors and Item Knowledge into Multi-task Learning for Session-based Recommendation |Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval) | Introcoption interaction type and item knowledge | SIGIR'2020 | ||
[Disentangled Self-Supervision in Sequential Recommenders](Disentangled Self-Supervision in Sequential Recommenders (researchgate.net)) | KDD'2020 |
Title | Key Contributions | Source | Chinese Blogs | original code |
---|---|---|---|---|
Self-Supervised Hypergraph Convolutional Networks for Session-based Recommendation | Global HyperGraph + session-level graph construction | AAAI'2020 | ||
Handling Information Loss of Graph Neural Networks for Session-based Recommendation | session to Egde order preserved Multi-graph & short-cut graph | KDD'2020 | jianshu | |
Memory Augmented Graph Neural Networks for Sequential Recommendation | short-term user preference (gnn) & long-term preference (shared memory network) | AAAI'2020 | ||
DGTN: Dual-channel Graph Transition Network for Session-based Recommendation | model complex transitions between items in different sessions: integrate the target session and neighbor (similar) sessions into a single graph: (Intra-session & Inter-session GNN) | arxiv | ||
Cross-Session Aware Temporal Convolutional Network for Session-based Recommendation | 2020 ICDM wokshop | |||
Global Context Enhanced Graph Neural Networks for Session-based Recommendation | global context enhanced graph (neighbor sampling) + session graph | SIGIR'2020 | jianshu | |
Star Graph Neural Networks for Session-based Recommendation | capture the item relationship without direct connections, add virutal node (session-level) to connect with all items in the current session | CIKM'2020 | ||
Temporal Augmented Graph Neural Networks for Session-Based Recommendations | build dynamic graphs (constructs a graph for each day and merge nodes based on temporal infomation) to capture the drifting user interests | SIGIR'2021 short | ||