Application of Knowledge Graphs to Provide Side Information for Improved
Recommendation Accuracy
- URL: http://arxiv.org/abs/2101.03054v1
- Date: Thu, 7 Jan 2021 16:52:05 GMT
- Title: Application of Knowledge Graphs to Provide Side Information for Improved
Recommendation Accuracy
- Authors: Yuhao Mao, Serguei A. Mokhov, Sudhir P. Mudur
- Abstract summary: We present a new generic recommendation systems framework, that integrates knowledge graphs into the recommendation pipeline.
Our framework supports different knowledge graph representation formats, and facilitates format conversion, merging and information extraction needed for training recommendation methods.
- Score: 2.8360662552057323
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Personalized recommendations are popular in these days of Internet driven
activities, specifically shopping. Recommendation methods can be grouped into
three major categories, content based filtering, collaborative filtering and
machine learning enhanced. Information about products and preferences of
different users are primarily used to infer preferences for a specific user.
Inadequate information can obviously cause these methods to fail or perform
poorly. The more information we provide to these methods, the more likely it is
that the methods perform better. Knowledge graphs represent the current trend
in recording information in the form of relations between entities, and can
provide additional (side) information about products and users. Such
information can be used to improve nearest neighbour search, clustering users
and products, or train the neural network, when one is used. In this work, we
present a new generic recommendation systems framework, that integrates
knowledge graphs into the recommendation pipeline. We describe its software
design and implementation, and then show through experiments, how such a
framework can be specialized for a domain, say movie recommendations, and the
improvements in recommendation results possible due to side information
obtained from knowledge graphs representation of such information. Our
framework supports different knowledge graph representation formats, and
facilitates format conversion, merging and information extraction needed for
training recommendation methods.
Related papers
- Embedding in Recommender Systems: A Survey [67.67966158305603]
A crucial aspect is embedding techniques that covert the high-dimensional discrete features, such as user and item IDs, into low-dimensional continuous vectors.
Applying embedding techniques captures complex entity relationships and has spurred substantial research.
This survey covers embedding methods like collaborative filtering, self-supervised learning, and graph-based techniques.
arXiv Detail & Related papers (2023-10-28T06:31:06Z) - A Personalized Recommender System Based-on Knowledge Graph Embeddings [0.0]
The recent emergence in interest for using knowledge graphs as a form of information modeling has led to their increased adoption in recommender systems.
By incorporating relevant users and relevant items into the knowledge graph, these systems can better capture the implicit connections between them and provide more accurate recommendations.
arXiv Detail & Related papers (2023-07-20T08:14:06Z) - Intent-aware Multi-source Contrastive Alignment for Tag-enhanced
Recommendation [46.04494053005958]
We seek an alternative framework that is light and effective through self-supervised learning across different sources of information.
We use a self-supervision signal to pair users with the auxiliary information associated with the items they have interacted with before.
We show that our method can achieve better performance while requiring less training time.
arXiv Detail & Related papers (2022-11-11T17:43:19Z) - Recommending with Recommendations [1.1602089225841632]
Recommendation systems often draw upon sensitive user information in making predictions.
We show how to address this deficiency by basing a service's recommendation engine upon recommendations from other existing services.
In our setting, the user's (potentially sensitive) information belongs to a high-dimensional latent space.
arXiv Detail & Related papers (2021-12-02T04:30:15Z) - Conditional Attention Networks for Distilling Knowledge Graphs in
Recommendation [74.14009444678031]
We propose Knowledge-aware Conditional Attention Networks (KCAN) to incorporate knowledge graph into a recommender system.
We use a knowledge-aware attention propagation manner to obtain the node representation first, which captures the global semantic similarity on the user-item network and the knowledge graph.
Then, by applying a conditional attention aggregation on the subgraph, we refine the knowledge graph to obtain target-specific node representations.
arXiv Detail & Related papers (2021-11-03T09:40:43Z) - Recommender systems based on graph embedding techniques: A comprehensive
review [9.871096870138043]
This article systematically retrospects graph embedding-based recommendation from embedding techniques for bipartite graphs, general graphs, and knowledge graphs.
Comparing several representative graph embedding-based recommendation models with the most common-used conventional recommendation models, on simulations, manifests that the conventional models overall outperform the graph embedding-based ones in predicting implicit user-item interactions.
arXiv Detail & Related papers (2021-09-20T14:42:39Z) - Graphing else matters: exploiting aspect opinions and ratings in
explainable graph-based recommendations [66.83527496838937]
We propose to exploit embeddings extracted from graphs that combine information from ratings and aspect-based opinions expressed in textual reviews.
We then adapt and evaluate state-of-the-art graph embedding techniques over graphs generated from Amazon and Yelp reviews on six domains.
Our approach has the advantage of providing explanations which leverage aspect-based opinions given by users about recommended items.
arXiv Detail & Related papers (2021-07-07T13:57:28Z) - A Survey on Neural Recommendation: From Collaborative Filtering to
Content and Context Enriched Recommendation [70.69134448863483]
Research in recommendation has shifted to inventing new recommender models based on neural networks.
In recent years, we have witnessed significant progress in developing neural recommender models.
arXiv Detail & Related papers (2021-04-27T08:03:52Z) - Recommendation system using a deep learning and graph analysis approach [1.2183405753834562]
We propose a novel recommendation method based on Matrix Factorization and graph analysis methods.
In addition, we leverage deep Autoencoders to initialize users and items latent factors, and deep embedding method gathers users' latent factors from the user trust graph.
arXiv Detail & Related papers (2020-04-17T08:05:33Z) - A Survey on Knowledge Graph-Based Recommender Systems [65.50486149662564]
We conduct a systematical survey of knowledge graph-based recommender systems.
We focus on how the papers utilize the knowledge graph for accurate and explainable recommendation.
We introduce datasets used in these works.
arXiv Detail & Related papers (2020-02-28T02:26:30Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.