Sequence-Aware Recommender Systems
Recommender systems are one of the most successful applications of data mining and machine learning technology in practice. Academic research in the field is historically often based on the matrix completion problem formulation, where for each user-item-pair only one interaction (e.g., a rating) is considered. In many application domains, however, multiple user-item interactions of different types can be recorded over time. And, a number of recent works have shown that this information can be used to build richer individual user models and to discover additional behavioral patterns that can be leveraged in the recommendation process. In this work we review existing works that consider information from such sequentially-ordered user- item interaction logs in the recommendation process. Based on this review, we propose a categorization of the corresponding recommendation tasks and goals, summarize existing algorithmic solutions, discuss methodological approaches when benchmarking what we call sequence-aware recommender systems, and outline open challenges in the area.
Code (3)
Tasks
BenchmarkingMatrix CompletionRecommendation SystemsSimilar Papers 제목 키워드 기반
On-Device User Intent Prediction for Context and Sequence Aware Recommendation
The pursuit of improved accuracy in recommender systems has led to the incorporation of user context. Context-aware recommender systems typically handle large amounts of data which must be uploaded and stored on the clou…
Recommendation SystemsData Augmentation Using Many-To-Many RNNs for Session-Aware Recommender Systems
The ACM WSDM WebTour 2021 Challenge organized by Booking.com focuses on applying Session-Aware recommender systems in the travel domain. Given a sequence of travel bookings in a user trip, we look to recommend the user's…
Data AugmentationRecommendation SystemsFairness Attacks on Recommender Systems
The unfairness of recommender systems has become a topic of concern due to its significant social and ethical implications. Although existing works have shown the effectiveness of attacks on the performance of recommende…
Reinforcement LearningDiversification in Session-based News Recommender Systems
Recommender systems are widely applied in digital platforms such as news websites to personalize services based on user preferences. In news websites most of users are anonymous and the only available data is sequences o…
Collaborative FilteringDiversityNews RecommendationRecommendation SystemsDVE: Dynamic Variational Embeddings with Applications in Recommender Systems
Embedding is a useful technique to project a high-dimensional feature into a low-dimensional space, and it has many successful applications including link prediction, node classification and natural language processing. …
Link PredictionNode ClassificationRecommendation Systems