z-logo
open-access-imgOpen Access
Collaborative Filtering Recommendation Algorithm Based on User Characteristics and User Interests
Author(s) -
Shangsong Li,
Xuesong Li
Publication year - 2020
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1616/1/012032
Subject(s) - collaborative filtering , movielens , similarity (geometry) , computer science , recommender system , information retrieval , feature (linguistics) , data mining , set (abstract data type) , similarity measure , algorithm , cold start (automotive) , artificial intelligence , engineering , linguistics , philosophy , image (mathematics) , programming language , aerospace engineering
Among many e-commerce platforms, collaborative filtering recommendation algorithm is currently the most widely used recommendation technology. In order to alleviate the deficiencies of the traditional user-based collaborative filtering algorithm in cold start and recommendation accuracy, this paper proposes a collaborative filtering recommendation algorithm based on user characteristics and user interests. The similarity of the algorithm in this paper is composed of user score similarity, user attribute feature similarity and user interest similarity, in which user registration information is used to extract attribute features to calculate user feature similarity; use the number of user evaluations of project attributes to measure users’ interest in different project attributes, use the similarity calculation formula to calculate the interest similarity value between users. The user attribute feature similarity and user interest similarity are combined with the user rating similarity to obtain the final similarity for recommendation. Finally, a simulation experiment is performed on the MovieLens movie data set. Through the experimental results, it can be seen that the improved collaborative filtering algorithm based on user characteristics and user interests not only solves the cold start problem, but also improves the recommendation accuracy.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here