{"title":"Embedding Knowledge Graphs for Semantics-aware Recommendations based on DBpedia","authors":"C. Musto, Pierpaolo Basile, G. Semeraro","doi":"10.1145/3314183.3324976","DOIUrl":null,"url":null,"abstract":"In this paper we present a semantics-aware recommendation strategy that uses graph embedding techniques to learn a vector space reresentation of the items to be recommended. Such a representation relies on the tripartite graph which connects users, items and entities gathered from DBpedia, thus it encodes both collaborative and content-based information. These embeddings are then used to feed with positive and negative examples (the items the user liked and those she did not like) a classification model, which is finally exploited to classify new items as interesting or not interesting for the target user. In the experimental evaluation we evaluate the effectiveness of our method on varying of different graph embedding techniques and on several topologies of the graph. Results show that the embeddings learnt by combining collaborative data points with the information gathered from DBpedia led to the best results and also beat several state-of-the-art techniques.","PeriodicalId":240482,"journal":{"name":"Adjunct Publication of the 27th Conference on User Modeling, Adaptation and Personalization","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Adjunct Publication of the 27th Conference on User Modeling, Adaptation and Personalization","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3314183.3324976","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
In this paper we present a semantics-aware recommendation strategy that uses graph embedding techniques to learn a vector space reresentation of the items to be recommended. Such a representation relies on the tripartite graph which connects users, items and entities gathered from DBpedia, thus it encodes both collaborative and content-based information. These embeddings are then used to feed with positive and negative examples (the items the user liked and those she did not like) a classification model, which is finally exploited to classify new items as interesting or not interesting for the target user. In the experimental evaluation we evaluate the effectiveness of our method on varying of different graph embedding techniques and on several topologies of the graph. Results show that the embeddings learnt by combining collaborative data points with the information gathered from DBpedia led to the best results and also beat several state-of-the-art techniques.