A Personalized Recommendation Method Based on Collaborative Filtering Algorithm

2019 
Collaborative filtering algorithm is a widely used recommendation algorithm. However, when applied to e-commerce personalized recommendation, it faces the following issues: firstly, how to consider the user's interest changes over time when getting similarity between the users more precise; secondly, how to use social networks to more accurately getting the nearest neighbor of users; and thirdly, how to consider the behavior of users who have the same interests and different ratings in making the predicted rating score of item more accurately; fourthly, how to use the inherent relation between product categories, such as internal relations, while recommending. In order to solve these problems, this paper improves the traditional collaborative filtering algorithm by integrating timing updates, trust relationship, optimization of predicted rating score and structured ideas. To distinguish users' past interest characteristics and their recent ones, by introducing the idea of timing update, this paper regards the user's shopping experience as a set of time periods, considering the influences of the users' interest at different time on the similarity of the users, and the influence of trust relationship between target user and similar users on the establishment of nearest neighbor set. On this basis, faced with the difference of evaluation criteria of different users on the same recommendation item, this study optimizes scoring method of similar users and gets a pre-scoring-based predicted rating score method for target user to recommend item. Furtherly, considering the relationship between the recommended item and other items, this paper also proposes an idea of relative recommending based on recommended item as a secondary recommendation. At the end of this paper, the proposed method is verified on the review dataset in MovieLens which is provided by the College of computer science and engineering of University of Minnesota. The experimental results show that the proposed method has obvious recommendation accuracy compared with the traditional collaborative filtering algorithm.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    9
    References
    0
    Citations
    NaN
    KQI
    []