Performance Improvement of a Movie Recommendation System based on Personal Propensity and Secure Collaborative Filtering

  • Jeong, Woon-Hae (Dept. of Computer Science, Soonchunhyang Univ.) ;
  • Kim, Se-Jun (Dept. of Computer Science, Soonchunhyang Univ.) ;
  • Park, Doo-Soon (Dept. of Computer Software Engineering, Soonchunhyang Univ.) ;
  • Kwak, Jin (Dept. of Information Security Engineering, Soonchunhyang Univ.)
  • Received : 2012.10.09
  • Accepted : 2013.01.07
  • Published : 2013.03.31


There are many recommendation systems available to provide users with personalized services. Among them, the most frequently used in electronic commerce is 'collaborative filtering', which is a technique that provides a process of filtering customer information for the preparation of profiles and making recommendations of products that are expected to be preferred by other users, based on such information profiles. Collaborative filtering systems, however, have in their nature both technical issues such as sparsity, scalability, and transparency, as well as security issues in the collection of the information that becomes the basis for preparation of the profiles. In this paper, we suggest a movie recommendation system, based on the selection of optimal personal propensity variables and the utilization of a secure collaborating filtering system, in order to provide a solution to such sparsity and scalability issues. At the same time, we adopt 'push attack' principles to deal with the security vulnerability of collaborative filtering systems. Furthermore, we assess the system's applicability by using the open database MovieLens, and present a personal propensity framework for improvement in the performance of recommender systems. We successfully come up with a movie recommendation system through the selection of optimal personalization factors and the embodiment of a safe collaborative filtering system.



  1. 2011 Internet Use Survey Summary Report, KISA, Nov. 2011 pp.2-27.
  2. M. D. Mulvenna, S. S. Anand, A. G. Buchner, "Personalization on the Net using Web mining," Communications of the ACM, Vol.43 Issue 8, Aug. 2000, pp.122-125.
  3. J. Lee, S. Park, "Performance Improvement of a Movie Recommendation System using Genre-wise Collaborative Filtering," Journal of Intelligence Information Systems, Vol.13, No.4, 2007, pp.65-78.
  4. W. Hill, L. Stead, M. Rosenstein and G. Furnas, "Recommending and evaluating choices in a virtual community of use," Proceeding of the SIGCHI conference on Human factors in computing systems, 1995, pp.194-201.
  5. P. Resnick, N. lacovou, M. Sushak, P. Bergstrom, and J. Riedl, "GroupLens: an open architecture for collaborative filtering of Netnews," Proceedings of ACM 1994 Conference on Computer Supported Cooperative Work, Chapel Hill, NC, 2001, pp.175-186.
  6. U. Shardanand and P. Maes, "Social information filtering: algorithms for automating 'word of mouth'," Proceedings of the SIGCHI conference on Human factors in computing systems, 1995, pp.210-217.
  7. H. Lee, H. Kim, "Improving Collaborative Filtering with Rating Prediction Based on Taste Space," Journal of Korean Institute of Information Scientists and Engineers, Vol.34, No.5, 2007, pp.389-395.
  8. B. Sarwar, G. Karypis, J. Konstan, J. Riedl, "Item-based collaborative filtering recommendation algorithms," Proceeding of the 10Th international conference on World Wide Web, 2001, pp.285-295.
  9. P. Li, and S. Yamada, "A Movie Recommender System Based on Inductive Learning," IEEE Conf. on Cybernetics and Intelligent System, 2004, pp.318-323.
  10. B. Mobasher, R. Burke, R. Bhaumik, and J.J. Sandvig, "Attacks and Remedies in Collaborative Recommendation," Intelligent Systems, IEEE, 2007, pp.56-63.
  11. J. Heo, D. Park, Y. Jeong, "A Personalized Movie Recommendation System Based on the Personal Propensity and Collaborative Filtering," Proceedings of Korea Multi Media Society Spring Annual Conference, Vol.12, No.2, 2009, pp.325-326.
  12. S. Lee, D. Park, M. Hong, H. Lee, Y. Jeong, "A Personalized Movie Recommendation System Based on the Blood Types and Collaborative Filtering," Proceedings of Korea information Processing Society Fall Annual Conference, 2009, Vol.16, No.2.
  13. S. Jang, D. Park, Y. Jeong, "Performance Improvement of a Movie Recommendation System based on the Personal Propensity and collaborative Filtering," Proceedings of Korea Information Processing Society Spring Annual Conference, 2010, Vol.17, No.1.
  14. B. Mobasher, H. Dai, T. Luo, and M. Nakagawa, "Discovery and Evaluation of Aggregate Usage Profiles for Web Personalization," Data Mining and Knowledge Discovery, Vol.6, No.1, 2002, pp.61- 82.
  15. T. Hong, H. Lee, B. Su, "A Web Personalized Recommender Systems Using Clustering - based CBR", Journal of Intelligence Information Systems, Vol.11, No.1, 2005, pp.107-121.
  16. R. J. Mooney and L. Roy, "Content-based Book Recommending Using Learning for Text Categorization," In Proceedings of ACM SIGIR '99 Workshop Recommender Systems: Algorithms and Evaluation, 1999.
  17. J. Le and O.R. Zaiane, "Combining Usage, Content, and Structure Data to Improve Web Site Recommendation," Fifth International Conference on Electronic Commerce and Web Technologies (ECWeb '04), 2004, pp.305-315.
  18. J. S. Breese, D. Heckeman and C. Kadie, "Empirical analysis of predictive algorithms for collaborative filtering," Proceedings of the Fourteenth Annual Conference on Uncertainty in Artificial Intelligence, 1998, pp.43-52.
  19. J. L. Herlocker, J. A. Konstan, A. Borchers, and J, Riedl, "An algorithmic framework for performing collaborative filtering," Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval, 1999, pp.230-237.
  20. L. Terveen, W. Hill, B. Amento, D. McDonald, J. Creter, "PHOAKS: a system for sharing recommendations," Communications of the ACM Vol.40, No.3, 1997, pp.59-62.
  21. C. Dellarocas, "Immunizing Online Reputation Reporting Systems against Unfair Rating and Discriminatory Behavior," Proceedings of the ACM Conference on Electronic Commerce, 2000.
  22. S. Lam, and J. Riedl, "Shilling Recommender Systems for Fun and Profit," Proceedings of the 13th International WWW Conference, 2004.
  23. Y. Kim, J. Kim, "Attack Detection in Recommender Systems Using a Rating Stream Trend Analysis," Proceedings of Korean Society for Internet Information Journal, Vol.12, No.2, 2011, pp.85-101.
  24. P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom and J. Riedl, "Grouplens : An Open Architecture for Collaborative Filtering of Netnews," Proceedings of the ACM Conf. on Computer Supported Cooperateive Work 1994, pp.175-186.
  25. S. Kim, W. Jeong, D. Park, "A Study on the Performance Evaluation and Improvement of Personalized Movie Recommendation System," Proceedings of Korea information Processing Society Autumn Annual Conference, Vol.19 No.2, 2012.
  26. B. Myers, M. H. McCaulley, N. L. Quenk, A. L. Hammer, MBTI Manual: A Guide to the Development and Use of the Myers-Briggs Type Indicator${(R)}$, Third Edition, Consulting Psychologists Press, Palo Alto, CA, 1998.

Cited by

  1. Participatory information search and recommendation based on social roles and networks vol.74, pp.14, 2015,
  2. Automated and coupled services of advanced smart surveillance systems toward green IT: tracking, retrieval and digital evidence vol.69, pp.3, 2014,
  3. Platform to Build the Knowledge Base by Combining Sensor Data and Context Data vol.10, pp.1, 2014,
  4. Mining λ-Maximal Cliques from a Fuzzy Graph vol.8, pp.6, 2016,
  5. Social group recommendation based on dynamic profiles and collaborative filtering vol.209, 2016,
  6. Recommendation of location-based services based on composite measures of trust degree vol.69, pp.3, 2014,
  7. Estimation of Real-Time Flood Risk on Roads Based on Rainfall Calculated by the Revised Method of Missing Rainfall vol.6, pp.9, 2014,
  8. A Regularity-Based Preprocessing Method for Collaborative Recommender Systems vol.9, pp.3, 2013,
  9. Recommendation system for sharing economy based on multidimensional trust model vol.75, pp.23, 2016,
  10. A location-sensitive over-the-counter medicines recommender based on tensor decomposition pp.1573-0484, 2018,
  11. Improving sparsity and new user problems in collaborative filtering by clustering the personality factors vol.18, pp.4, 2018,
  12. A novel recommendation system based on semantics and context awareness vol.100, pp.8, 2018,