Abstract

With the rapid development of Internet technology and the arrival of the era of big data, the rapid expansion of network information resources has formed massive information. Massive information resources have brought great convenience to people’s lives. However, it becomes more and more difficult to find the content that interests you, which is the phenomenon of “information overload.” In order to solve this problem, a solution based on personalized recommendation technology is proposed. In personalized recommendation technology, collaborative filtering algorithm is the most widely used technology. Clustering technology can effectively divide objects into groups, so that the similarity of attributes between objects in the same group is high, and the similarity of objects in different groups is low. The core step of the filtering recommendation algorithm is to find the similar neighbors of the target user by calculating the similarity. Applying the clustering technology to the recommendation can effectively improve the performance of the recommendation system. Aiming at the real-time problem of collaborative filtering recommendation, this paper introduces a method of firstly clustering users on the user item rating matrix, and finding the nearest neighbors in the clusters with high similarity with the target user, which effectively reduces the query space and improves the recommendation. This paper proposes a method to measure the user’s preference for item attributes, which is used in the above clustering process to improve the recommendation accuracy while retaining the advantage of reducing the query space. Aiming at the problem of poor recommendation accuracy, this paper proposes a fuzzy-improved K-means algorithm to cluster items in the product attribute matrix, and then fuses the similarity of the belongingness of items to clusters in the fuzzy clustering. The similarity calculated on the score matrix shows that this method is better than the traditional hybrid recommendation in accuracy.

Full Text
Published version (Free)

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