DOI QR코드

DOI QR Code

Personalized Movie Recommendation System Using Context-Aware Collaborative Filtering Technique

상황기반과 협업 필터링 기법을 이용한 개인화 영화 추천 시스템

  • 김민정 (순천향대학교 전산학과) ;
  • 박두순 (순천향대학교 컴퓨터소프트웨어공학과) ;
  • 홍민 (순천향대학교 컴퓨터소프트웨어공학과) ;
  • 이화민 (순천향대학교 컴퓨터소프트웨어공학과)
  • Received : 2015.07.17
  • Accepted : 2015.08.31
  • Published : 2015.09.30

Abstract

The explosive growth of information has been difficult for users to get an appropriate information in time. The various ways of new services to solve problems has been provided. As customized service is being magnified, the personalized recommendation system has been important issue. Collaborative filtering system in the recommendation system is widely used, and it is the most successful process in the recommendation system. As the recommendation is based on customers' profile, there can be sparsity and cold-start problems. In this paper, we propose personalized movie recommendation system using collaborative filtering techniques and context-based techniques. The context-based technique is the recommendation method that considers user's environment in term of time, emotion and location, and it can reflect user's preferences depending on the various environments. In order to utilize the context-based technique, this paper uses the human emotion, and uses movie reviews which are effective way to identify subjective individual information. In this paper, this proposed method shows outperforming existing collaborative filtering methods.

정보의 폭발적인 증가로 사용자들은 원하는 정보를 빠른 시간에 얻는 것이 힘들어졌다. 따라서 이 문제를 해결하기 위한 다양한 방식의 새로운 서비스들이 제공되고 있다. 개인에게 맞는 맞춤 서비스를 제공하는 것이 중요하게 부각되면서 개인화 추천 시스템이 매우 중요하게 되었다. 추천 시스템 중 협업 필터링은 추천 시스템에서 널리 사용되고 있고 개인화 추천 시스템 중에서 가장 성공적인 방법이다. 협업 필터링 방법은 고객들의 프로파일 정보를 기반으로 추천을 하므로 희박성 문제와 cold-start 문제가 있다. 본 논문에서는 개인에게 더 정확하게 추천하기 위해 협업 필터링 기법과 상황기반 기법을 함께 이용하는 방법을 제안한다. 상황기반 기법은 사용자를 둘러싼 시간, 감정, 장소 등과 같은 환경을 고려하여 사용자에게 맞는 아이템을 추천하는 방법으로 상황에 따라 달라지는 사용자의 선호도를 반영할 수 있다. 본 논문에서는 상황기반 기법을 활용하기 위해 상황정보로 감정을 이용하며 이를 위해 개인의 주관적인 정보를 파악하는 데 효과적인 영화 리뷰를 이용한다. 본 논문에서 제안한 방법은 기존의 협업 필터링 방법보다 성능평가 결과, 향상된 성능을 보였다.

Keywords

References

  1. Fernando Ortega, Jose-Luis Sanchez, Jesus Bobadilla, and Abraham Gutierrez, "Improving collaborative filtering- based recommender systems results using Pareto dominance," Information Sciences, Vol.239, pp.50-61, 2013. https://doi.org/10.1016/j.ins.2013.03.011
  2. W. H. Jeong, S. J. Kim, D. S. Park, and J. Kwak, "Performance Improvement of a Movie Recommendation System based on Personal Propensity and Secure Collaborative Filtering," Journal of Information Processing Systems, Vol.9, Issue.1, Mar., 2013.
  3. Subhash K. Shinde and Uday Kulkarni, "Hybrid personalized recommender system using centering-bunching based clustering algorithm," Contents lists avaiable as SciVerse ScienceDirect, pp.1381-1387, 2012.
  4. Zui Zhang, Hua Lin, Kun Liu, Dianshuang Wu, Guangquan Zhang, and Jie Lu, "A hybrid fuzzy-based personalized recommender system for telecom products/services," Information Sciences 235, pp.117-129, 2013. https://doi.org/10.1016/j.ins.2013.01.025
  5. Y. Ding, "Time weight collaborative filtering," Proceedings of the 14th ACM international conference, pp.485-492, 2005.
  6. L. H. Ungar and D. P. Foster, "Clustering Methods for Collaboraltive Filtering," in AAAI Workshop on Recommendation System, pp.114-129, 1998.
  7. P. Sessing, "Towards a Better Understanding of Context and Context-Awareness," Computing System, pp.304-307, 1999.
  8. C. Ono, M. Kurokawa, and Y. Motomura, "A context-aware movie preference model using a Bayesian network for recommendation and promotion," User Modeling 2007, pp.247-257, 2007.
  9. M. H. Ahn and J. H. Kwon, "Ontology based Context-Aware Recommendation System using Concept Hierarcht," Korea Network Information Society, Vol.8, No.5, Oct., 2007.
  10. Gamon M, Aue A, Corston S, and Ringer E, "Mining customer opinions from free text," International symposium on intelligent data analysis(IDA), pp.121-132, 2005.
  11. Wong, W., Liu, W., and Bennamoun, M., "Ontology learning from text: A Look Back and into the Future," ACM Computing Surveys(CSUR), Vol.44, Issue.4, 2012.
  12. P. Ekman, "Expression and the nature of emotion," Approaches to Emotion, pp.319-343, 1984.
  13. InSu Kang, "A Comparative Study on Using SentiWordNet for English Twitter Sentiment Analysis," Journal of Korean Institute of Intelligent System, Vol.23, No.4, Aug., pp.317-324, 2013. https://doi.org/10.5391/JKIIS.2013.23.4.317

Cited by

  1. Developing a hybrid collaborative filtering recommendation system with opinion mining on purchase review 2017, https://doi.org/10.1177/0165551517692955