A Design and Implementation of EPG Using Collaborative Filtering Based on MHP

MHP 기반의 협업필터링을 적용한 EPG 설계 및 구현

  • 이시화 (경원대학교 대학원 전자계산학과) ;
  • 황대훈 (경원대학교 소프트웨어대학 인터넷미디어학과)
  • Published : 2007.01.31

Abstract

With the development of broadcasting technology from analogue to interactive digital, the number of TV channels and contents provided to audience is increasing in a rapid speed. In this multi-media and multi-channel world, it is difficult to adapt to the increase of TV channel numbers and their contents merely using remote controller to search channels. Due to this reason, EPG (Electronic Program Guide) has been one of the essential services providing convenience to audience. So EPG complying with European DVB-MHP specifications, which will be also our domestic standard, is proposed in this paper. In order to provide audiences with DiTV contents they preferred, we apply collaborative filtering algorithm to recommend contents according to preference value of audience group with similar preference. And we use JavaXlet application which is based on MHP to implement this EPG, while the result can be verified by OpenMHP emulator.

기존 아날로그식 방송에서 디지털 양방향 방송이 본격화됨에 따라, 시청자에게 제공되어지는 콘텐츠와 채널의 수가 기하급수적으로 늘어나고 있다. 이러한 다채널 다매체 시대에 국내 디지털 방송의 표준인 유럽의 DVB-MHP 표준안을 준수한 EPG(Electronic Program Guide : 전자 프로그램 가이드)는 시청자에게 TV 시청을 편리하게 제공할 수 있는 서비스이자 필수 요소이다. 그러나 방대한 TV 콘텐츠와 그에 따른 채널수에 인해 단순한 리모콘의 동작만으로 채널을 탐색하기에는 어려움이 있다. 이에 본 논문에서는 시청자가 선호하는 DiTV용 콘텐츠를 제공하기 위해 MHP 기반의 Java Xlet 어플리케이션을 이용하여 시청자의 콘텐츠선호도와 비슷한 선호도집단 내에서 서로 추천해주는 협업필터링 알고리즘을 적용한 콘텐츠 추천 EPG를 설계 및 구현하였으며, OpenMHP 에뮬레이터를 통해 결과를 확인하였다.

Keywords