Recommendation systems are a subclass of information filtering system that seek to predict the "rating" or "preference" that a user would give to an item. Recommendation systems have become extremely common in recent years, and are utilized in a variety of areas: some popular applications include movies, music, news, books, research articles, search queries, social tags, and products in general. For this study, we are considering movie recommendation system based on content from a movie dataset. Generally, two types of filtering methods used in recommendation system are content based filtering and collaborative based filtering. For this study, we are using these two methods not only on single but on different contents of movie information like rating, genre. Our recommendation engine would consider previously stored ratings and genre of the movie selected by user, to train the system and project movie name list that the user may like. In this study, for building the recommendation engine we have used content based algorithms and collaborative filtering algorithms available in GraphLab package in python. Finally, these two methods are compared to show which recommendation engine algorithm works better compared to other for most of the time.
[1]
Gediminas Adomavicius,et al.
Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions
,
2005,
IEEE Transactions on Knowledge and Data Engineering.
[2]
A. Carvalho.
Movie Recommendation based on User Interests
,
2014
.
[3]
Qiang Yang,et al.
Matrix Factorization+ for Movie Recommendation
,
2016,
IJCAI.
[4]
Raymond J. Mooney,et al.
Content-boosted collaborative filtering for improved recommendations
,
2002,
AAAI/IAAI.
[5]
Azriel Rosenfeld,et al.
Computer Vision
,
1988,
Adv. Comput..
[6]
Alexander Felfernig,et al.
Consumer decision making in knowledge-based recommendation
,
2009,
Journal of Intelligent Information Systems.
[7]
Qiang Yang,et al.
Scalable collaborative filtering using cluster-based smoothing
,
2005,
SIGIR '05.
[8]
Rafael Valencia-García,et al.
Solving the cold-start problem in recommender systems with social tags
,
2010,
Expert Syst. Appl..
[9]
Ashish Kumar,et al.
MOVIE RECOMMENDATION SYSTEM BASED ON USERS' SIMILARITY
,
2014
.
[10]
Hans Byström.
Movie Recommendations from User Ratings
,
2011
.