Graph Based Recommendations: From Data Representation to Feature Extraction and Application
Amit Tiroshi, Tsvi Kuflik, Shlomo Berkovsky, Mohamed Ali Kaafar

TL;DR
This paper introduces a domain-independent graph-based feature extraction method to improve user preference modeling, leading to enhanced recommendation accuracy across various domains and scenarios.
Contribution
A novel, generic graph-based feature extraction approach for user data that improves recommendation models across multiple domains and evaluation metrics.
Findings
Consistent improvement in recommendation accuracy across domains.
Effective in high sparsity and variable rating scenarios.
Applicable with various machine learning algorithms.
Abstract
Modeling users for the purpose of identifying their preferences and then personalizing services on the basis of these models is a complex task, primarily due to the need to take into consideration various explicit and implicit signals, missing or uncertain information, contextual aspects, and more. In this study, a novel generic approach for uncovering latent preference patterns from user data is proposed and evaluated. The approach relies on representing the data using graphs, and then systematically extracting graph-based features and using them to enrich the original user models. The extracted features encapsulate complex relationships between users, items, and metadata. The enhanced user models can then serve as an input to any recommendation algorithm. The proposed approach is domain-independent (demonstrated on data from movies, music, and business recommender systems), and is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Advanced Graph Neural Networks · Sentiment Analysis and Opinion Mining
