Font Size: a A A

The Recommendation System Research Based On Grid Clustering- Collaborative Filtering Algorithm

Posted on:2017-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:H WeiFull Text:PDF
GTID:2308330482997108Subject:Computational Mathematics
Abstract/Summary:PDF Full Text Request
The research and application of intelligent algorithm based recommendation system has become a hot field in recent years, and collaborative filtering recommendation algorithm is the most successful application of recommendation system. But the problems such as sparsity problem, cold start problem, and other issues still seriously affect the quality of the proposed algorithm. In this thesis, a algorithm is proposed based on grid clustering collaborative filtering algorithm to solve the sparsity problem. Then mode method and information entropy method is adopted to solve the problem of the cold start problem of new users and new project. Finally, a collaborative filtering movie recommendation system is completed based on these algorithms.After introducing the basic knowledge of collaborative filtering algorithm, the collaborative filtering algorithm based on grid clustering and collaborative filtering algorithm is proposed. At first the data are pretreated by CLIQUE clustering algorithm based on grid, and the data are divided into different clusters. Then, the collaborative filtering recommendation algorithm is applied to find the recommendation project in corresponding clustering cluster. Finally, the JAVA language is used to realize the grid based clustering collaborative filtering algorithm, and the experimental results are analyzed.The cold start problem in collaborative filtering algorithm is studied. Then, mode method and information entropy method is adopted to solve the cold start problem of new users and new projects. At last, the algorithm is designed and JAVA language is used to implement algorithms procedures and analyze the experimental results.Based on the algorithm above, a collaborative filter movie recommendation system is completed. Then, the requirements of collaborative filtering movie recommendation system are analyzed, and the architecture design and function module design of the recommendation system are carried out. Finally, the J2 EE development platform based on SSH framework is used to implement the system, and the basic function of the system is demonstrated.
Keywords/Search Tags:Collaborative filtering, CLIQUE clustering algorithm, Modal method, Information entropy method, Recommendation system
PDF Full Text Request
Related items