MindReader: Recommendation over Knowledge Graph Entities with Explicit User Ratings
Knowledge Graphs (KGs) have been integrated in several models of recommendation to augment the informational value of an item by means of its related entities in the graph. Yet, existing datasets only provide explicit ratings on items and no information is provided about user opinions of other (non-recommendable) entities. To overcome this limitation, we introduce a new dataset, called the MindReader, providing explicit user ratings both for items and for KG entities. In this first version, the MindReader dataset provides more than 102 thousands explicit ratings collected from 1,174 real users on both items and entities from a KG in the movie domain. This dataset has been collected through an online interview application that we also release open source. As a demonstration of the importance of this new dataset, we present a comparative study of the effect of the inclusion of ratings on non-item KG entities in a variety of state-of-the-art recommendation models. In particular, we show that most models, whether designed specifically for graph data or not, see improvements in recommendation quality when trained on explicit non-item ratings. Moreover, for some models, we show that non-item ratings can effectively replace item ratings without loss of recommendation quality. This finding, thanks also to an observed greater familiarity of users towards common KG entities than towards long-tail items, motivates the use of KG entities for both warm and cold-start recommendations.
Code (1)
Tasks
Knowledge GraphsRecommendation SystemsSimilar Papers 제목 키워드 기반
An Efficient Recommendation Model Based on Knowledge Graph Attention-Assisted Network (KGATAX)
Recommendation systems play a crucial role in helping users filter through vast amounts of information. However, traditional recommendation algorithms often overlook the integration and utilization of multi-source inform…
Graph AttentionRecommendation SystemsKnowledge Graph Driven Recommendation System Algorithm
In this paper, we propose a novel graph neural network-based recommendation model called KGLN, which leverages Knowledge Graph (KG) information to enhance the accuracy and effectiveness of personalized recommendations. W…
Graph Neural NetworkKnowledge Graphs and Pre-trained Language Models enhanced Representation Learning for Conversational Recommender Systems
Conversational recommender systems (CRS) utilize natural language interactions and dialogue history to infer user preferences and provide accurate recommendations. Due to the limited conversation context and background k…
Knowledge GraphsLanguage ModelingLanguage ModellingRecommendation Systems+2Scientific and Technological News Recommendation Based on Knowledge Graph with User Perception
Existing research usually utilizes side information such as social network or item attributes to improve the performance of collaborative filtering-based recommender systems. In this paper, the knowledge graph with user …
Collaborative FilteringNews RecommendationRecommendation SystemsRelationKnowledge-Enhanced Conversational Recommendation via Transformer-based Sequential Modelling
In conversational recommender systems (CRSs), conversations usually involve a set of items and item-related entities or attributes, e.g., director is a related entity of a movie. These items and item-related entities are…
Conversational RecommendationKnowledge GraphsRecommendation Systems