Session-aware Recommendation: A Surprising Quest for the State-of-the-art
Recommender systems are designed to help users in situations of information overload. In recent years, we observed increased interest in session-based recommendation scenarios, where the problem is to make item suggestions to users based only on interactions observed in an ongoing session. However, in cases where interactions from previous user sessions are available, the recommendations can be personalized according to the users' long-term preferences, a process called session-aware recommendation. Today, research in this area is scattered and many existing works only compare session-aware with session-based models. This makes it challenging to understand what represents the state-of-the-art. To close this research gap, we benchmarked recent session-aware algorithms against each other and against a number of session-based recommendation algorithms and trivial extensions thereof. Our comparison, to some surprise, revealed that (i) item simple techniques based on nearest neighbors consistently outperform recent neural techniques and that (ii) session-aware models were mostly not better than approaches that do not use long-term preference information. Our work therefore not only points to potential methodological issues where new methods are compared to weak baselines, but also indicates that there remains a huge potential for more sophisticated session-aware recommendation algorithms.
Code (1)
Tasks
Recommendation SystemsSession-Based RecommendationsSimilar Papers 제목 키워드 기반
Personalized Graph Neural Networks with Attention Mechanism for Session-Aware Recommendation
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 RecommendationsIntra-session Context-aware Feed Recommendation in Live Systems
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…
Item Cluster-aware Prompt Learning for Session-based Recommendation
Session-based recommendation (SBR) aims to capture dynamic user preferences by analyzing item sequences within individual sessions. However, most existing approaches focus mainly on intra-session item relationships, negl…
Prompt LearningSession-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 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 Recommendations