Multi-intent-aware Session-based Recommendation
Session-based recommendation (SBR) aims to predict the following item a user will interact with during an ongoing session. Most existing SBR models focus on designing sophisticated neural-based encoders to learn a session representation, capturing the relationship among session items. However, they tend to focus on the last item, neglecting diverse user intents that may exist within a session. This limitation leads to significant performance drops, especially for longer sessions. To address this issue, we propose a novel SBR model, called Multi-intent-aware Session-based Recommendation Model (MiaSRec). It adopts frequency embedding vectors indicating the item frequency in session to enhance the information about repeated items. MiaSRec represents various user intents by deriving multiple session representations centered on each item and dynamically selecting the important ones. Extensive experimental results show that MiaSRec outperforms existing state-of-the-art SBR models on six datasets, particularly those with longer average session length, achieving up to 6.27% and 24.56% gains for MRR@20 and Recall@20. Our code is available at https://github.com/jin530/MiaSRec.
Code (1)
Tasks
Session-Based RecommendationsMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Multi-behavior Graph Contextual Aware Network for Session-based Recommendation
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 RecommendationsExploiting Positional Information for Session-based Recommendation
For present e-commerce platforms, session-based recommender systems are developed to predict users' preference for next-item recommendation. Although a session can usually reflect a user's current preference, a local shi…
Graph Neural NetworkRecommendation SystemsSession-Based RecommendationsIntention Adaptive Graph Neural Network for Category-aware Session-based Recommendation
Session-based recommendation (SBR) is proposed to recommend items within short sessions given that user profiles are invisible in various scenarios nowadays, such as e-commerce and short video recommendation. There is a …
Graph Neural NetworkSession-Based RecommendationsLarge Language Models for Intent-Driven Session Recommendations
Intent-aware session recommendation (ISR) is pivotal in discerning user intents within sessions for precise predictions. Traditional approaches, however, face limitations due to their presumption of a uniform number of i…
Learning Multi-granularity User Intent Unit for Session-based Recommendation
Session-based recommendation aims to predict a user's next action based on previous actions in the current session. The major challenge is to capture authentic and complete user preferences in the entire session. Recent …
Graph Neural NetworkSession-Based Recommendations