{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:17:19Z","timestamp":1777634239587,"version":"3.51.4"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T00:00:00Z","timestamp":1706140800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T00:00:00Z","timestamp":1706140800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mach. Intell. Res."],"published-print":{"date-parts":[[2024,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Using knowledge graphs to assist deep learning models in making recommendation decisions has recently been proven to effectively improve the model\u2019s interpretability and accuracy. This paper introduces an end-to-end deep learning model, named representation-enhanced knowledge graph convolutional networks (RKGCN), which dynamically analyses each user\u2019s preferences and makes a recommendation of suitable items. It combines knowledge graphs on both the item side and user side to enrich their representations to maximize the utilization of the abundant information in knowledge graphs. RKGCN is able to offer more personalized and relevant recommendations in three different scenarios. The experimental results show the superior effectiveness of our model over 5 baseline models on three real-world datasets including movies, books, and music.<\/jats:p>","DOI":"10.1007\/s11633-023-1440-x","type":"journal-article","created":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T08:02:19Z","timestamp":1706169739000},"page":"481-494","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Ripple Knowledge Graph Convolutional Networks for Recommendation Systems"],"prefix":"10.1007","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8784-8148","authenticated-orcid":false,"given":"Chen","family":"Li","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2184-4491","authenticated-orcid":false,"given":"Yang","family":"Cao","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4776-4932","authenticated-orcid":false,"given":"Ye","family":"Zhu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0383-1462","authenticated-orcid":false,"given":"Debo","family":"Cheng","sequence":"additional","affiliation":[]},{"given":"Chengyuan","family":"Li","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7130-2864","authenticated-orcid":false,"given":"Yasuhiko","family":"Morimoto","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,1,25]]},"reference":[{"key":"1440_CR1","doi-asserted-by":"publisher","unstructured":"H. L. Zhang, Z. B. Zang, H. J. Zhu, I. M. Uddin, A. M. Amin. Big data-assisted social media analytics for business model for business decision making system competitive analysis. Information Processing & Management, vol. 59, no. 1, Article number 102762, 2022. DOI: https:\/\/doi.org\/10.1016\/j.ipm.2021.102762.","DOI":"10.1016\/j.ipm.2021.102762"},{"key":"1440_CR2","doi-asserted-by":"publisher","unstructured":"M. M. Afsar, T. Crump, B. Far. Reinforcement learning based recommender systems: A survey. ACM Computing Surveys, vol. 55, no. 7, Article number 145, 2022. DOI: https:\/\/doi.org\/10.1145\/3543846.","DOI":"10.1145\/3543846"},{"key":"1440_CR3","doi-asserted-by":"publisher","unstructured":"S. W. Wu, F. Sun, W. T. Zhang, X. Xie, B. Cui. Graph neural networks in recommender systems: A survey. ACM Computing Surveys, vol. 55, no. 5, Article number 97, 2022. DOI: https:\/\/doi.org\/10.1145\/3535101.","DOI":"10.1145\/3535101"},{"key":"1440_CR4","doi-asserted-by":"publisher","unstructured":"H. W. Wang, J. Wang, M. Zhao, J. N. Cao, M. Y. Guo. Joint topic-semantic-aware social recommendation for online voting. In Proceedings of ACM on Conference on Information and Knowledge Management, Singapore, pp. 347\u2013356, 2017. DOI: https:\/\/doi.org\/10.1145\/3132847.3132889.","DOI":"10.1145\/3132847.3132889"},{"key":"1440_CR5","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1145\/3038912.3052569","volume-title":"Proceedings of the 26th International Conference on World Wide Web","author":"X N He","year":"2017","unstructured":"X. N. He, L. Z. Liao, H. W. Zhang, L. Q. Nie, X. Hu, T. S. Chua. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web, ACM, Perth, Australia, pp.173\u2013182, 2017. DOI: https:\/\/doi.org\/10.1145\/3038912.3052569."},{"key":"1440_CR6","doi-asserted-by":"publisher","unstructured":"W. Q. Ma, X. C. Chen, W. K. Pan, Z. Ming. VAE++: Variational autoencoder for heterogeneous one-class collaborative filtering. In Proceedings of the 15th ACM International Conference on Web Search and Data Mining, Tempe, USA, pp. 666\u2013674, 2022. DOI: https:\/\/doi.org\/10.1145\/3488560.3498436.","DOI":"10.1145\/3488560.3498436"},{"key":"1440_CR7","doi-asserted-by":"publisher","first-page":"3307","DOI":"10.1145\/3308558.3313417","volume-title":"Proceedings of World Wide Web Conference","author":"H W Wang","year":"2019","unstructured":"H. W. Wang, M. Zhao, X. Xie, W. J. Li, M. Y. Guo. Knowledge graph convolutional networks for recommender systems. In Proceedings of World Wide Web Conference, ACM, San Francisco, USA, pp. 3307\u20133313, 2019. DOI: https:\/\/doi.org\/10.1145\/3308558.3313417."},{"key":"1440_CR8","doi-asserted-by":"publisher","unstructured":"Z. Wang, J. W. Zhang, J. L. Feng, Z. Chen. Knowledge graph embedding by translating on hyperplanes. In Proceedings of the 28th AAAI Conference on Artificial Intelligence, Quebec City, Canada, pp. 1112\u20131119, 2014. DOI: https:\/\/doi.org\/10.5555\/2893873.2894046.","DOI":"10.5555\/2893873.2894046"},{"issue":"1","key":"1440_CR9","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/JPROC.2015.2483592","volume":"104","author":"M Nickel","year":"2016","unstructured":"M. Nickel, K. Murphy, V. Tresp, E. Gabrilovich. A review of relational machine learning for knowledge graphs. Proceedings of the IEEE, vol. 104, no. 1, pp. 11\u201333, 2016. DOI: https:\/\/doi.org\/10.1109\/JPROC.2015.2483592.","journal-title":"Proceedings of the IEEE"},{"key":"1440_CR10","unstructured":"L. Ehrlinger, W\u00f6\u00df. Towards a definition of knowledge graphs. Proceedings of the Joint Proceedings of the Posters and Demos Track of the 12th International Conference on Semantic Systems, Leipzig, Germany, 2016. [Online], Available: https:\/\/dblp.org\/rec\/conf\/i-semantics\/EhrlingerW16.html?view=bibtex."},{"issue":"5","key":"1440_CR11","doi-asserted-by":"publisher","first-page":"4425","DOI":"10.1109\/TKDE.2022.3145690","volume":"35","author":"L Wu","year":"2022","unstructured":"L. Wu, X. N. He, X. Wang, K. Zhang, M. Wang. A survey on accuracy-oriented neural recommendation: From collaborative filtering to information-rich recommendation. IEEE Transactions on Knowledge and Data Engineering, vol. 35, no. 5, pp. 4425\u20134445, 2022. DOI: https:\/\/doi.org\/10.1109\/TKDE.2022.3145690.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"1440_CR12","doi-asserted-by":"publisher","unstructured":"X. J. Chen, S. B. Jia, Y. Xiang. A review: Knowledge reasoning over knowledge graph. Expert Systems with Applications, vol. 141, Article number 112948, 2020. DOI: https:\/\/doi.org\/10.1016\/j.eswa.2019.112948.","DOI":"10.1016\/j.eswa.2019.112948"},{"issue":"12","key":"1440_CR13","doi-asserted-by":"publisher","first-page":"2724","DOI":"10.1109\/TKDE.2017.2754499","volume":"29","author":"Q Wang","year":"2017","unstructured":"Q. Wang, Z. D. Mao, B. Wang, L. Guo. Knowledge graph embedding: A survey of approaches and applications. IEEE Transactions on Knowledge and Data Engineering, vol. 29, no. 12, pp. 2724\u20132743, 2017. DOI: https:\/\/doi.org\/10.1109\/TKDE.2017.2754499.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"1440_CR14","doi-asserted-by":"publisher","unstructured":"A. Bordes, N. Usunier, A. Garcia-Dur\u00e1n, J. Weston, O. Yakhnenko. Translating embeddings for modeling multirelational data. In Proceedings of the 26th International Conference on Neural Information Processing Systems, Red Hook, USA, pp. 2787\u20132795, 2013. DOI: https:\/\/doi.org\/10.5555\/2999792.2999923.","DOI":"10.5555\/2999792.2999923"},{"key":"1440_CR15","unstructured":"T. Trouillon, J. Welbl, S. Riedel, E. Gaussier, G. Bouchard. Complex embeddings for simple link prediction. In Proceedings of the 33rd International Conference on Machine Learning, New York, USA, pp. 2071\u20132080, 2016."},{"key":"1440_CR16","unstructured":"T. N. Kipf, M. Welling. Semi-supervised classification with graph convolutional networks. In Proceedings of the 5th International Conference on Learning Representations, Toulon, France, 2017."},{"key":"1440_CR17","doi-asserted-by":"publisher","unstructured":"H. W. Wang, F. Z. Zhang, J. L. Wang, M. Zhao, W. J. Li, X. Xie, M. Y. Guo. RippleNet: Propagating user preferences on the knowledge graph for recommender systems. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management, Torino, Italy, pp. 417\u2013426, 2018. DOI: https:\/\/doi.org\/10.1145\/3269206.3271739.","DOI":"10.1145\/3269206.3271739"},{"issue":"2","key":"1440_CR18","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1023\/A:1011419012209","volume":"4","author":"K Goldberg","year":"2001","unstructured":"K. Goldberg, T. Roeder, D. Gupta, C. Perkins. Eigentaste: A constant time collaborative filtering algorithm. Information Retrieval, vol. 4, no. 2, pp. 133\u2013151, 2001. DOI: https:\/\/doi.org\/10.1023\/A:1011419012209.","journal-title":"Information Retrieval"},{"key":"1440_CR19","unstructured":"R. M. Bell, Y. Koren. Improved neighborhood-based collaborative filtering. In Proceedings of the KDD Cup and Workshop at 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Jose, USA, pp. 7\u201314, 2007."},{"key":"1440_CR20","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1145\/371920.372071","volume-title":"Proceedings of the 10th International Conference on World Wide Web","author":"B Sarwar","year":"2001","unstructured":"B. Sarwar, G. Karypis, J. Konstan, J. Riedl. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th International Conference on World Wide Web, ACM, Hong Kong, China, pp. 285\u2013295, 2001. DOI: https:\/\/doi.org\/10.1145\/371920.372071."},{"key":"1440_CR21","first-page":"5","volume":"2007","author":"A Paterek","year":"2007","unstructured":"A. Paterek. Improving regularized singular value decomposition for col-laborative filtering. In Proceedings of KDD Cup and Workshop, vol. 2007, pp. 5\u20138, 2007.","journal-title":"Proceedings of KDD Cup and Workshop"},{"issue":"3","key":"1440_CR22","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1109\/JPROC.2021.3060483","volume":"109","author":"W Samek","year":"2021","unstructured":"W. Samek, G. Montavon, S. Lapuschkin, J. C. Anders, K. R. M\u00fculler. Explaining deep neural networks and beyond: A review of methods and applications. Proceedings of the IEEE, vol. 109, no. 3, pp. 247\u2013278, 2021. DOI: https:\/\/doi.org\/10.1109\/JPROC.2021.3060483.","journal-title":"Proceedings of the IEEE"},{"key":"1440_CR23","doi-asserted-by":"publisher","first-page":"791","DOI":"10.1145\/1273496.1273596","volume-title":"Proceedings of the 24th International Conference on Machine Learning","author":"R Salakhutdinov","year":"2007","unstructured":"R. Salakhutdinov, A. Mnih, G. Hinton. Restricted boltzmann machines for collaborative filtering. In Proceedings of the 24th International Conference on Machine Learning, ACM, Corvalis, USA, pp. 791\u2013798, 2007. DOI: https:\/\/doi.org\/10.1145\/1273496.1273596."},{"key":"1440_CR24","unstructured":"F. Strub, J. Mary, P. Philippe. Collaborative filtering with stacked denoising autoencoders and sparse inputs. In Proceedings of NIPS Workshop on Machine Learning for eCommerce, Montreal, Canada, 2015."},{"key":"1440_CR25","unstructured":"Y. Ahn, H. Lee, H. Jeon, S. Ha, S. G. Lee. Quote recommendation for dialogs and writings. In Proceedings of the 3rd Workshop on New Trends in Content-based Recommender Systems Co-located with ACM Conference on Recommender Systems, Boston, USA, pp. 39\u201342, 2016."},{"key":"1440_CR26","unstructured":"M. Korpusik, S. Sakaki, F. Chen, Y. Y. Chen. Recurrent neural networks for customer purchase prediction on twitter. In Proceedings of the 3rd Workshop on New Trends in Content-based Recommender Systems Co-located with ACM Conference on Recommender Systems, Boston, USA, vol. 1673, pp. 47\u201350, 2016."},{"key":"1440_CR27","doi-asserted-by":"publisher","unstructured":"C. Li, M. J. He, M. Qaosar, S. Ahmed, Y. Morimoto. Capturing temporal dynamics of users\u2019 preferences from purchase history big data for recommendation system. In Proceedings of IEEE International Conference on Big Data, Seattle, USA, pp. 5372\u20135374, 2018. DOI: https:\/\/doi.org\/10.1109\/BigData.2018.8622411.","DOI":"10.1109\/BigData.2018.8622411"},{"key":"1440_CR28","unstructured":"B. Hidasi, A. Karatzoglou, L. Baltrunas, D. Tikk. Session-based recommendations with recurrent neural networks. In Proceedings of the 4th International Conference on Learning Representations, San Juan, Puerto Rico, 2016."},{"key":"1440_CR29","unstructured":"S. Rendle, C. Freudenthaler, Z. Gantner, L. Schmidt-Thieme. Bpr: Bayesian personalized ranking from implicit feedback. In Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence, Montreal, Canada, pp. 452\u2013461, 2012."},{"key":"1440_CR30","doi-asserted-by":"publisher","unstructured":"W. Feng, J. Y. Wang. Incorporating heterogeneous information for personalized tag recommendation in social tagging systems. In Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Beijing, China, pp. 1276\u20131284, 2012. DOI: https:\/\/doi.org\/10.1145\/2339530.2339729.","DOI":"10.1145\/2339530.2339729"},{"key":"1440_CR31","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1145\/2939672.2939673","volume-title":"Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining","author":"F Z Zhang","year":"2016","unstructured":"F. Z. Zhang, J. N. Yuan, D. F. Lian, X. Xie, W. Y. Ma. Collaborative knowledge base embedding for recommender systems. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, ACM, San Francisco, USA, pp. 353\u2013362, 2016. DOI: https:\/\/doi.org\/10.1145\/2939672.2939673."},{"key":"1440_CR32","doi-asserted-by":"publisher","unstructured":"X. Wang, W. Lu, M. Ester, C. Wang, C. Chen. Social recommendation with strong and weak ties. In Proceedings of the 25th ACM International on Conference on Information and Knowledge Management, Indianapolis, USA, pp. 5\u201314, 2016. DOI: https:\/\/doi.org\/10.1145\/2983323.2983701.","DOI":"10.1145\/2983323.2983701"},{"key":"1440_CR33","doi-asserted-by":"publisher","unstructured":"H. Z. Yin, Y. Z. Sun, B. Cui, Z. T. Hu, L. Chen. LCARS: A location-content-aware recommender system. In Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Chicago, USA, pp. 221\u2013229, 2013. DOI: https:\/\/doi.org\/10.1145\/2487575.2487608.","DOI":"10.1145\/2487575.2487608"},{"key":"1440_CR34","doi-asserted-by":"publisher","unstructured":"B. B. Hu, C. Shi, X. W. Zhao, S. P. Yu. Leveraging meta-path based context for top-N recommendation with a neural co-attention model. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK, pp. 1531\u20131540, 2018. DOI: https:\/\/doi.org\/10.1145\/3219819.3219965.","DOI":"10.1145\/3219819.3219965"},{"key":"1440_CR35","doi-asserted-by":"publisher","unstructured":"M. Niepert, M. Ahmed, K. Kutzkov. Learning convolutional neural networks for graphs. In Proceedings of the 33rd International Conference on International Conference on Machine Learning, New York, USA, pp. 2014\u20132023, 2016. DOI: https:\/\/doi.org\/10.5555\/3045390.3045603.","DOI":"10.5555\/3045390.3045603"},{"key":"1440_CR36","doi-asserted-by":"publisher","unstructured":"X. Y. Su, T. M. Khoshgoftaar. A survey of collaborative filtering techniques. Advances in Artificial Intelligence, vol. 2009, Article number 421425, 2009. DOI: https:\/\/doi.org\/10.1155\/2009\/421425.","DOI":"10.1155\/2009\/421425"},{"key":"1440_CR37","doi-asserted-by":"publisher","first-page":"1835","DOI":"10.1145\/3178876.3186175","volume-title":"Proceedings of World Wide Web Conference","author":"H W Wang","year":"2018","unstructured":"H. W. Wang, F. Z. Zhang, X. Xie, M. Y. Guo. DKN: Deep knowledge-aware network for news recommendation. In Proceedings of World Wide Web Conference, ACM, Lyon, France, pp. 1835\u20131844, 2018. DOI: https:\/\/doi.org\/10.1145\/3178876.3186175."},{"key":"1440_CR38","doi-asserted-by":"publisher","unstructured":"Y. T. Luo, B. C. Sha, T. Xu. A recommended method based on the weighted ripplenet network mode. Journal of Physics: Conference Series, vol. 2025, Article number 012011, 2021. DOI: https:\/\/doi.org\/10.1088\/1742-6596\/2025\/1\/012011.","DOI":"10.1088\/1742-6596\/2025\/1\/012011"},{"key":"1440_CR39","doi-asserted-by":"publisher","unstructured":"Y. X. Su, R. Zhang, S. M. Erfani, J. H. Gan. Neural graph matching based collaborative filtering. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 849\u2013858, 2021. DOI: https:\/\/doi.org\/10.1145\/3404835.3462833.","DOI":"10.1145\/3404835.3462833"},{"key":"1440_CR40","doi-asserted-by":"publisher","unstructured":"D. H. Zhang, X. B. Yang, L. N. Liu, Q. Liu. A knowledge graph-enhanced attention aggregation network for making recommendations. Applied Sciences, vol. 11, no. 21, Article number 10432, 2021. DOI: https:\/\/doi.org\/10.3390\/app112110432.","DOI":"10.3390\/app112110432"},{"key":"1440_CR41","doi-asserted-by":"publisher","unstructured":"Z. Wang, G. Y. Lin, H. B. Tan, Q. H. Chen, X. Y. Liu. CKAN: Collaborative knowledge-aware attentive network for recommender systems. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 219\u2013228, 2020. DOI: https:\/\/doi.org\/10.1145\/3397271.3401141.","DOI":"10.1145\/3397271.3401141"},{"key":"1440_CR42","doi-asserted-by":"publisher","unstructured":"S. Q. Zhang, N. J. Zhang, S. Fan, J. H. Gu, J. X. Li. Knowledge graph recommendation model based on adversarial training. Applied Sciences, vol. 12, no. 15, Article number 7434, 2022. DOI: https:\/\/doi.org\/10.3390\/app12157434.","DOI":"10.3390\/app12157434"}],"container-title":["Machine Intelligence Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11633-023-1440-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11633-023-1440-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11633-023-1440-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,6]],"date-time":"2024-05-06T09:21:47Z","timestamp":1714987307000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11633-023-1440-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,25]]},"references-count":42,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["1440"],"URL":"https:\/\/doi.org\/10.1007\/s11633-023-1440-x","relation":{},"ISSN":["2731-538X","2731-5398"],"issn-type":[{"value":"2731-538X","type":"print"},{"value":"2731-5398","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,25]]},"assertion":[{"value":"1 February 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 March 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 January 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declared that they have no conflicts of interest to this work.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations of conflict of interest"}}]}}