Jisuanji kexue (Nov 2021)
Collaborative Filtering Recommendation Algorithm of Behavior Route Based on Knowledge Graph
Abstract
For personalized recommendation,common recommendation algorithms include content recommendation,Item CF and User CF.However,most of these algorithms and their improved algorithms tend to focus on users' explicit feedback (tags,ra-tings,etc.) or rating data,and lack the use of multi-dimensional user behavior and behavior order,resulting in low recommendation accuracy and cold start problems.In order to improve the recommendation accuracy,a collaborative filtering recommendation algorithm based on knowledge graph (BR-CF) is proposed.Firstly,according to the user behavior data,behavior graph and behavior route are created considering the behavior order,and then the vectorization technology (Keras Tokenizer) is used.Finally,the similarity between multi-dimensional behavior route vectors is calculated,and the route collaborative filtering recommendation is carried out for each dimension.On this basis,two improved algorithms combining BR-CF and Item CF are proposed.The expe-rimental results show that the BR-CF algorithm can recommend effectively in multiple dimensions on the user behavior dataset of Ali Tianchi,realize the full utilization of data and the diversity of recommendation,and the improved algorithm can improve the recommendation performance of Item CF.
Keywords