A Study of IPTV-VOD Program Recommendation System Using Hybrid Filtering

복합 필터링을 이용한 IPTV-VOD 프로그램 추천 시스템 연구

  • Kang, Yong-Jin (Dept. of Computer Science, Dankook University) ;
  • Sun, Chul-Yong (Dept. of Computer Science, Dankook University) ;
  • Park, Kyu-Sik (Division of Computer Science & Engineering, Dankook University)
  • 강용진 (단국대학교 컴퓨터과학과) ;
  • 선철용 (단국대학교 컴퓨터과학과) ;
  • 박규식 (단국대학교 컴퓨터학부)
  • Received : 2009.12.28
  • Accepted : 2010.06.09
  • Published : 2010.07.25

Abstract

In this paper, a new program recommendation system is proposed to recommend user preferred VOD program in IPTV environment. A proposed system is implemented with hybrid filtering method that can cooperatively complements the shortcomings of the content-based filtering and collaborative filtering. For a user program preference, a single-scaled measure is designed so that the recommendation performance between content-based filtering and collaborative filtering is easily compared and reflected to final hybrid filtering procedure. In order to provide more accurate program recommendation, we use not only the user watching history, but also the user program preference and sub-genre program preference updated every week as a user preference profile. System performance is evaluated with modified IPTV data from real 24-weeks cable TV watching data provided by Nilson Research Corp. and it shows quite comparative quality of recommendation.

본 연구는 IPTV 환경에서 사용자의 취향에 맞는 VOD 프로그램을 추천할 수 있는 시스템을 새로이 제안하였다. 제안 시스템은 내용기반 필터링과 협업 필터링의 장 단점을 상호 보완한 복합 필터링에 의한 IPTV-VOD 프로그램 추천 시스템으로, 각 필터링 기법의 프로그램 선호도(program preference) 값을 단일 지표(single-scale)로 비교 평가할 수 있는 수단을 제공함으로써 실질적인 복합 필터링 추천 시스템을 구축하였다. 사용자의 프로그램 선호 취향을 나타내는 사용자 프로파일(user profile)은 사용자의 과거 프로그램 시청 이력뿐만 아니라 사용자와 유사한 이웃 사용자들의 취향을 1주일 단위로 갱신되는 프로그램 선호도와 중분류 선호도로 표현하였기 때문에 보다 정확한 프로그램 추천이 가능하다. 제안 시스템의 성능평가를 위해 시청률 조사기관인 닐슨리서치의 24주분 지상파 및 케이블 방송 시청 데이터를 IPTV 형식에 맞게 재구성하여 사용하였으며, 다양한 실험을 통해 그 실용성을 입증하였다.

Keywords

References

  1. 이재신, "IPTV 서비스의 발전방향", 동서언론,Vol. 11, pp. 297-328, 2008.
  2. 원희재, "P2P 네트워크상의 사용자 프로파일에 기반한 음악 추천 시스템", 멀티미디어학회 논문집,Vol. 11, No 10, pp. 1338-1346, 2008.
  3. Greg Linden, Brent Smith, Jeremy York, "Amazon.com Recommendations: Item-to-Item Collaborative Filtering," IEEE Internet Computing, Vol.7, No.1, pp. 76-80, 2003. https://doi.org/10.1109/MIC.2003.1167344
  4. Christina Christakou, Andreas Stafylopatis, "A Hybrid Movie Recommender System Based on Neural Networks", Intelligent Systems Design and Applications, pp. 500-505, 2005.
  5. Zhiwen Yu, Xingshe Zhou, "TV3P: An Adaptive Assistant for Personalized TV", IEEE Transactions, Vol. 50, pp. 393-399, 2004.
  6. John Zimmerman, Kaushal Kurapati, Anna L. Buczak, Dave Schaffer, Srinivas Gutta, ,Jacquelyn Martino, "TV Personalization System", Kluwer Academic Publishers, pp. 27-51, 2004.
  7. 이연정, "DTV 프로그램 추천 효율 향상을 위한 프로그램 시청 패턴 반영 기법", 석사학위 논문, 숭실대학교, 서울, 2006.
  8. 정하용, 김문식, "KT IPTV 사용자의 시청 이력을 이용한 VOD추천 시스템의 성능 분석", 한국정보과학회 학술발표 논문집, Vol. 36, No. 1, pp.116-121, 2009.
  9. Greg Linden, Brent Smith, Jeremy York,"Amazon.com Recommendations: Item-to-Item Collaborative Filtering," IEEE Internet Computing, Vol.7, No.1, pp. 76-80, 2003. https://doi.org/10.1109/MIC.2003.1167344
  10. Robin Van Meteren, Maarten Van Someren,"Using Content-Based Filtering for Recommendation", Proceedinggs of the Machine Learning and Population Age: MLnet/ECML2000 Workshop, 2000.
  11. 김은희, 표신지, 김문철, "협업 필터링을 이용한 순위 정렬 모델 기반 (IP)TV 프로그램 자동 추천", 방송공학회지, Vol. 14, No 2, pp. 238-252, 2009.