Feng Guo, Baoshan Sun


The recommendation system is of great significance for screening effective information and improving the efficiency of information acquisition. It is widely used in many network scenarios to deal with information overload caused by massive information data, so as to improve user experience. In view of the strong practicability of the recommender system, researchers have conducted extensive research on its methods and applications. In recent years, many works have found that the rich information contained in the knowledge graph can effectively solve a series of key problems in the recommendation system, such as data sparseness, cold start, and recommendation diversity. Therefore, this article first introduces the main personalized recommendation technology and the related content of the knowledge graph, and then uses the knowledge graph to design a model of the fusion of the recommendation system and the knowledge graph. Finally, it is tested according to the data set, and the experiment proves that this model improves the task performance of the recommendation system.


Knowledge graph; recommendation system; collaborative filtering; alternate training

Full Text:



I. Hernando A, Bobadilla J, Ortega F.A non-negative matrix factorization for collaborative filtering recommender systems based on a Bayesian probabilistic model[J].KnowledgeBased Systems, 2016, 97: 188-202.

II. Shu J, Shen X, Hai L, et al.A content-based recommendation algorithm for learning resources[J].Multimedia Systems, 2017(1): 1-11.

III. Chu W T,Tsai Y L.A hybrid recommendation system considering visual information for predicting favorite restaurants[J].World Wide Web, 2017, 20(6): 1313-1331.

IV. Rumelhart D E.Learning representations by back-propagating errors[J].Nature, 1986, 23.

V. Zhang S, Yao L, Sun A,et al.Deep learning-based recommender system:a survey and new perspectives[J].ACM Computing Surveys, 2019, 52(1): 5.

VI. Zhou Y, Huang C, Hu Q,et al.Personalized learning full-path recommendation model based on LSTM neural networks[J].Information Sciences, 2018, 444: 135-152.

VII. Wang Li-Cai, Meng Xiang-Wu, Zhang Yu-Jie.ContextAware recommender systems. Journal of Software, 2012, 23(1): 1-20.

VIII. Chang Liang, Zhang Wei-Tao, Gu Tian-Long,et al.Review of recommendation systems based on knowledgegraph[J].CAAI transactions on intelligent systems, 2019, 14(2): 207-216.

IX. Wang Guo-Xia, Liu He-Ping.Survey of personalized recommendation system. Computer Engineering and Applications, 2012, 48(7): 66-76.

X. Ye Y, Wang X, Yao J, et al. Bayes EMbedding (BEM):Refining Representation by Integrating Knowledge Graphs and Behavior-specific Networks[C].Proceedings of the 28th ACM International Conference on Information and Knowledge Management, 2019: 679-688.

XI. Xian Y, Fu Z, Muthukrishnan S, et al. Reinforcement Knowledge Graph Reasoning for Explainable Recommendation[J]. arXiv preprint arXiv:1906.05237, 2019.

XII. Wang H, Zhang F, Xie X, et al. DKN: deep knowledge-aware network for news

XIII. recommendation. In: Proceedings of the 2018 World Wide Web Conference, 2018: 1835-1844.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © 2019 International Educational Applied Scientific Research Journal