Design of Movie Recommendation System by Means of Collaborative Filtering

The purpose of this study is to develop a ‘Movie Recommendation System’ with the help of Collaborative Filtering approach. For this purpose we have used the Netflix prize dataset which is available for download from www.netflix.com. This dataset contains huge number of files. There are total 480189 users who have rated the movies. For clustering the users in the dataset according to their respective preference genres of movies, we have used Expectation Maximization Algorithm. Then we have also used algorithms from Collaborative Filtering approach to recommend movies to new users depending on the clusters into which they belong. KeywordsClustering, Collaborative Filtering, EM Algorithm, Movie Recommendation System, Netflix prize