Call for Paper - September 2020 Edition
IJCA solicits original research papers for the September 2020 Edition. Last date of manuscript submission is August 20, 2020. Read More

Design and Implementation of Collaborative Filtering Approach for Movie Recommendation System

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Anshu Sang, Santosh K. Vishwakarma

Anshu Sang and Santosh K Vishwakarma. Design and Implementation of Collaborative Filtering Approach for Movie Recommendation System. International Journal of Computer Applications 167(12):18-24, June 2017. BibTeX

	author = {Anshu Sang and Santosh K. Vishwakarma},
	title = {Design and Implementation of Collaborative Filtering Approach for Movie Recommendation System},
	journal = {International Journal of Computer Applications},
	issue_date = {June 2017},
	volume = {167},
	number = {12},
	month = {Jun},
	year = {2017},
	issn = {0975-8887},
	pages = {18-24},
	numpages = {7},
	url = {},
	doi = {10.5120/ijca2017914490},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


Recommendation systems play a significant role in the user life that provides information filtering from enormous data to the user specific data for decision making. Recommendation system mainly deals with the similarity among objects (items). The collaborative filtering is a recommendation technique that contains a list of rating that the previous user has already given for an item. Using the rating and similarity among the two users, the system recommends an item to the user for the decision making. In the system, separate the movies data set into unrated and rated sample set. Then rated movies dataset is treated as training data with the help of “Item K-NN”, builds a model. The model is applied to the unrated movies dataset which is treated as testing data set. At last the order list of unrated movies is created on the basis of distance Pearson and Cosine formula.


  1. Anand Shanker Tewari and Kumari Priyanka” Book Recommendation System Based on Collaborative Filtering and Association Rule Mining for College Students” 2014, IEEE Page(s):135 - 138
  2. Case study on Collaborative filtering using Rapid Miner: item based recommender’s source: Simafore (internet).
  3. Case study on Collaborative filtering using Rapid Miner: user based recommender’s source: Simafore (internet).
  4. F.O.Isinkaye,Y.O.Folajimi,B.A.Ojokoh “Recommendation systems: Principles, methods and evaluation” Egyptian Informatics Journal Vol 16, Issue 3, November 2015, Pages 261–273
  5. M. O’Mahony, N. Hurley, N. Kushmerick, and G. Silvestre, “Collaborative recommendation: a robustness analysis,”ACM Transactions on 01/Internet Technology, 45v20ol. 4, no. 4, pp. 344–377, 2004.
  6. Ponnam,Punyasamudram,Nallagulla,Yellamati”Movie Recommender System Using Item Based Collaborative Filtering Technique” 2016, IEEE 978-1-4673-6725-7/16/
  7. Puntheeranurak and Chaiwitooanukool,” An Item-based Collaborative Filtering Method using item-based Hybrid Similarity” 2011, IEEE 978-1-4244-9698-3/11
  8. RapidminerStudioDocumentation
  9. Shahab Saquib Sohail, Jamshed Siddiqui, Rashid Ali, “Book recommendation system using opinion mining technique”,International Conference on Advances in Computing, Communications and Informatics (ICACCI ),2013.
  10. X. Su, T.M. Khoshgoftaar, “A Survey of Collaborative Filtering Techniques, Advances in Artificial Intelligence (AAI)” , vol. 2009, Article ID 421425, 19 pages, 2009. doi:10.1155/2009/421425
  11. Y. Huang, "An Item Based Collaborative Filtering Using Item Clustering Prediction," ISECS International Colloquium on Computing, Communication, Control, and Management, pp54-56, 2009.
  12. Zhihang Tang and Zhonghua Wen: “Recommendation system based on collaborative filtering in Rapid Miner” Computer Modelling & New Technologies 18(11) 1004-1008


Collaborative filtering, Recommender system, Item K-NN (Item recommendation), Item K-NN (Item Rating Prediction)