Abstract

AbstractRecommendation system based on collaborative filtering has attracted much attention because it can make personalized recommendations according to the different needs of different users. However, a training recommender system based on collaborative filtering needs a large amount of user-item interaction information. In practical applications, the collaborative filtering recommender system has problems of cold start and sparsity due to the lack of information in the data. The researchers noticed that the knowledge graph contained a lot of attribute relations and structured information. In order to alleviate and solve the problems of cold start and sparsity in the existing recommendation system, the researchers tried to introduce the knowledge graph into collaborative filtering. However, the existing recommendation systems based on knowledge graphs usually only pay attention to the project information and use the project information to model user preferences, but seldom pay attention to the user information. In this paper, we discuss the necessity of using user information and propose a new convolutional neural network framework, which is an end-to-end framework, which explores the correlation attributes in the knowledge graph to capture the correlation, and then to model high-order user information and high-order project information. It is worth mentioning that we use 9 different ways to aggregate high-order user neighborhood information and high-order project neighborhood information based on 3 different aggregators. The proposed model is applied to two data sets about books and music, and the results show that the accuracy is significantly improved, which proves the superiority of our method.KeywordsRecommender systemsKnowledge graphGraph convolutional networks

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.