Modeling Price-Aware Session-Based Recommendation Based on Graph Neural Network
Source abstract
Abstract
Session-based Recommendation (SBR) aims to accurately recommend a list of items to users based on anonymous historical session sequences. Existing methods for SBR suffer from several limitations: SBR based on Graph Neural Network often has information loss when constructing session graphs; Inadequate consideration is given to influencing factors, such as item price, and users’ dynamic interest evolution is not taken into account. A new session recommendation model called Price-aware Session-based Recommendation (PASBR) is proposed to address these limitations. PASBR constructs session graphs by information lossless approaches to fully encode the original session information, then introduces item price as a new factor and models users’ price tolerance for various items to influence users’ preferences. In addition, PASBR proposes a new method to encode user intent at the item category level and tries to capture the dynamic interest of users over time. Finally, PASBR fuses the multi-perspective features to generate the global representation of users and make a prediction. Specifically, the intent, the short-term and long-term interests, and the dynamic interests of a user are combined. Experiments on two real-world datasets show that PASBR can outperform representative baselines for SBR.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Recommender Systems and Techniques · Advanced Graph Neural Networks · Machine Learning in Healthcare
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (26)
Show source-provided references
1. Graph neural networks for recommender system
2. Session-based recommendations with recurrent neural networks
3. Neural attentive session-based recommendation
4. A simple convolutional generative network for next item recommendation
5. Hierarchical temporal convolutional networks for dynamic recommender systems
6. Personalized top-N sequential recommendation via convolutional sequence embedding
7. Session-based recommendation with graph neural networks
8. TAGNN: Target attentive graph neural networks for session-based recommendation
9. Handling information loss of graph neural networks for session-based recommendation
10. Price does matter! Modeling price and interest preferences in session-based recommendation
11. A rule-based recommender system for online discussion forums
12. Efficient adaptive-support association rule mining for recommender systems10.1023/A:1013284820704 ↗
13. Item-based collaborative filtering recommendation algorithms
14. Factorizing personalized Markov chains for next-basket recommendation
15. Modeling sequential preferences with dynamic user and context factors
16. MPAN: Multi-parallel attention network for session-based recommendation10.1016/j.neucom.2021.11.030 ↗
17. Next item recommendation with self-attentive metric learning
18. STAMP: Short-term attention priority model for session-based recommendation
19. Evolutionary preference learning via graph nested GRU ODE for session-based recommendation
20. Personalized graph neural networks with attention mechanism for session-aware recommendation10.1109/TKDE.2020.3031329 ↗
21. Hybrid-order gated graph neural network for session-based recommendation10.1109/TII.2021.3091435 ↗
22. Session sequence recommendation based on graph neural network and temporal attention
23. Rethinking the item order in session-based recommendation with graph neural networks
24. Graph contextualized self-attention network for session-based recommendation
25. Dual attention networks for few-shot fine-grained recognition
26. Attention is all you need