paper-with-me

홈 › Papers

Application of Knowledge Graphs to Provide Side Information for Improved Recommendation Accuracy

2021-01-07 · Yuhao Mao, Serguei A. Mokhov, Sudhir P. Mudur

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.

📄 PDF Abstract BibTeX arXiv:2101.03054

Code (1)

OpenISS/kg-recommendation-framework 공식 구현 tf

Tasks

ClusteringCollaborative FilteringKnowledge GraphsRecommendation Systems

Similar Papers 제목 키워드 기반

OpenKE: An Open Toolkit for Knowledge Embedding

2018-11-01 · EMNLP 2018 11 · Xu Han, Shulin Cao, Xin Lv, Yankai Lin 외

We release an open toolkit for knowledge embedding (OpenKE), which provides a unified framework and various fundamental models to embed knowledge graphs into a continuous low-dimensional space. OpenKE prioritizes operati…

Information RetrievalKnowledge GraphsQuestion AnsweringRepresentation Learning+1

Predicting the Co-Evolution of Event and Knowledge Graphs

2015-12-21 · Cristóbal Esteban, Volker Tresp, Yinchong Yang, Stephan Baier 외

Embedding learning, a.k.a. representation learning, has been shown to be able to model large-scale semantic knowledge graphs. A key concept is a mapping of the knowledge graph to a tensor representation whose entries are…

Knowledge GraphsRepresentation Learning

Applications of knowledge graphs for food science and industry

2021-07-13 · Weiqing Min, Chunlin Liu, Leyi Xu, Shuqiang Jiang

The deployment of various networks (e.g., Internet of Things [IoT] and mobile networks), databases (e.g., nutrition tables and food compositional databases), and social media (e.g., Instagram and Twitter) generates huge …

Data Visualizationgraph constructionKnowledge GraphsNutrition+2

Comprehensible Artificial Intelligence on Knowledge Graphs: A survey

2024-04-04 · Simon Schramm, Christoph Wehner, Ute Schmid

Artificial Intelligence applications gradually move outside the safe walls of research labs and invade our daily lives. This is also true for Machine Learning methods on Knowledge Graphs, which has led to a steady increa…

Explainable artificial intelligenceInterpretable Machine LearningKnowledge GraphsSurvey

Neural, Symbolic and Neural-Symbolic Reasoning on Knowledge Graphs

2020-10-12 · Jing Zhang, Bo Chen, Lingxi Zhang, Xirui Ke 외

Knowledge graph reasoning is the fundamental component to support machine learning applications such as information extraction, information retrieval, and recommendation. Since knowledge graphs can be viewed as the discr…

Information RetrievalKnowledge Graph CompletionKnowledge GraphsQuestion Answering+2