CSE 6362.003 Intelligent Environments Paper Presentation Darin Brezeale April 16, 2003.

Slides:



Advertisements
Similar presentations
Dynamic Generation of Data Broadcasting Programs for Dynamic Generation of Data Broadcasting Programs for a Broadcast Disk Array in a Mobile Computing.
Advertisements

GMD German National Research Center for Information Technology Darmstadt University of Technology Perspectives and Priorities for Digital Libraries Research.
An Intelligent System for Dynamic Online TV Programming Allocation from TV Internet Broadcasting Thamar E. Mora, Rene V. Mayorga Faculty of Engineering,
AVATAR: Advanced Telematic Search of Audivisual Contents by Semantic Reasoning Yolanda Blanco Fernández Department of Telematic Engineering University.
Prediction Modeling for Personalization & Recommender Systems Bamshad Mobasher DePaul University Bamshad Mobasher DePaul University.
A Vector Space Model for Automatic Indexing
Principles of Personalisation of Service Discovery Electronics and Computer Science, University of Southampton myGrid UK e-Science Project Juri Papay,
1 Technical Developments Related to Quality Issues Brian Kelly UK Web Focus UKOLN University of Bath Bath, BA2 7AY
Funding provided by the National Science Foundation DLI-Phase 2 NSF Award # A Digital Library of Reusable Science and Math Resources for Undergraduate.
ELPUB 2006 June Bansko Bulgaria1 Automated Building of OAI Compliant Repository from Legacy Collection Kurt Maly Department of Computer.
The Research Project - Preliminary Proposal Presentation Contextual Suggestion Track: Travel Plan Recommendation System Based on Open-web Information Presenter:
AVATAR An Improved Solution for Personalized TV based on Semantic Inference Yolanda Blanco Fern á ndez, Jos é J. Pazos Arias, Mart í n L ó pez Nores, Alberto.
Using Natural Language Program Analysis to Locate and understand Action-Oriented Concerns David Shepherd, Zachary P. Fry, Emily Hill, Lori Pollock, and.
Artificial Intelligence and Case-Based Reasoning Computer Science and Engineering Mälardalen University Västerås, Mikael Sollenborn, CSL,
SESSION 10 MANAGING KNOWLEDGE FOR THE DIGITAL FIRM.
ADVISE: Advanced Digital Video Information Segmentation Engine
Modern Information Retrieval Chapter 2 Modeling. Can keywords be used to represent a document or a query? keywords as query and matching as query processing.
Chapter 8 Collaborative Filtering Stand
AVATAR: Modelling Users by Dynamic Ontologies in a TV Recommender System based on Semantic Reasoning Alberto Gil Solla Department of Telematic Engineering.
Case-based Reasoning System (CBR)
Recommender systems Ram Akella February 23, 2011 Lecture 6b, i290 & 280I University of California at Berkeley Silicon Valley Center/SC.
Solutions for Personalized T-learning Alberto Gil Solla Department of Telematic Engineering University of Vigo (Spain) EuroITV 2005: the 3rd European Conference.
Searching uPortal with a third party Search Engine Katya Sadovsky University of California, Irvine Administrative Computing Services
Topic-Sensitive PageRank Taher H. Haveliwala. PageRank Importance is propagated A global ranking vector is pre-computed.
Recommender systems Ram Akella November 26 th 2008.
CONTENT-BASED BOOK RECOMMENDING USING LEARNING FOR TEXT CATEGORIZATION TRIVIKRAM BHAT UNIVERSITY OF TEXAS AT ARLINGTON DATA MINING CSE6362 BASED ON PAPER.
Collaborative Filtering & Content-Based Recommending
Overview of Search Engines
Making sense of the data jumble Trinity College Library Dublin’s Discovery Solution Experience Arlene Healy & Charles Montague Digital Systems and Services.
Enhancing Instruction with MediaCAST. About Inventive Technology  Headquartered at the foot of the Rockies in Broomfield, CO  Serving hundreds of K-
Power to the People: The IUB Libraries' Website Digital Asset Management System Doug Ryner, Tadas Paegle, & Julie Hardesty.
Navigating and Browsing 3D Models in 3DLIB Hesham Anan, Kurt Maly, Mohammad Zubair Computer Science Dept. Old Dominion University, Norfolk, VA, (anan,
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
The components, roles and significance of information technology; computer technology; communication technology and internet; online social network; database.
IMSS005 Computer Science Seminar
Load Balancing in Distributed Computing Systems Using Fuzzy Expert Systems Author Dept. Comput. Eng., Alexandria Inst. of Technol. Content Type Conferences.
Chapter 7 Web Content Mining Xxxxxx. Introduction Web-content mining techniques are used to discover useful information from content on the web – textual.
Understanding and Predicting Graded Search Satisfaction Tang Yuk Yu 1.
Group Recommendations with Rank Aggregation and Collaborative Filtering Linas Baltrunas, Tadas Makcinskas, Francesco Ricci Free University of Bozen-Bolzano.
1 Applying Collaborative Filtering Techniques to Movie Search for Better Ranking and Browsing Seung-Taek Park and David M. Pennock (ACM SIGKDD 2007)
UOS 1 Ontology Based Personalized Search Zhang Tao The University of Seoul.
1 Recommender Systems Collaborative Filtering & Content-Based Recommending.
Recommending Twitter Users to Follow Using Content and Collaborative Filtering Approaches John HannonJohn Hannon, Mike Bennett, Barry SmythBarry Smyth.
CISC Machine Learning for Solving Systems Problems Presented by: Alparslan SARI Dept of Computer & Information Sciences University of Delaware
From Social Bookmarking to Social Summarization: An Experiment in Community-Based Summary Generation Oisin Boydell, Barry Smyth Adaptive Information Cluster,
IT College Introduction to Computer Statistical Packages Eng. Heba Hamad 2010.
ICDL 2004 Improving Federated Service for Non-cooperating Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer Science Old Dominion University.
Okalo Daniel Ikhena Dr. V. Z. Këpuska December 7, 2007.
Personalized Course Navigation Based on Grey Relational Analysis Han-Ming Lee, Chi-Chun Huang, Tzu- Ting Kao (Dept. of Computer Science and Information.
TV Scout Lowering the entry barrier to personalized TV program recommendation Patrick Baudisch & Lars Brueckner AH 2002 June 1 th 2002.
Objectives Objectives Recommendz: A Multi-feature Recommendation System Matthew Garden, Gregory Dudek, Center for Intelligent Machines, McGill University.
A Content-Based Approach to Collaborative Filtering Brandon Douthit-Wood CS 470 – Final Presentation.
1 Collaborative Filtering & Content-Based Recommending CS 290N. T. Yang Slides based on R. Mooney at UT Austin.
Foxtrot seminar Capturing knowledge of user preferences with recommender systems Stuart E. Middleton David C. De Roure, Nigel R. Shadbolt Intelligence,
BY DR. HAMZA ABDULGHANI MBBS,DPHC,ABFM,FRCGP (UK), Diploma MedED(UK) Associate Professor DEPT. OF MEDICAL EDUCATION COLLEGE OF MEDICINE June 2012 Writing.
Feb 24-27, 2004ICDL 2004, New Dehli Improving Federated Service for Non-cooperating Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer.
June 3-6, 2003E-Society Lisbon Automatic Metadata Discovery from Non-cooperative Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer Science.
A Recommender System based on Tag and Time Information for Social Tagging Systems Nan Zheng and Qiudan Li (Chinese Academy of Sciences) Expert Systems.
Designing a framework For Recommender system Based on Interactive Evolutionary Computation Date : Mar 20 Sat, 2011 Project Number :
NC LIVE Titles Common Problems Ralph Kaplan 3 April 2003.
Client-Server Movie Service Charles Snyder. Concept  Media recommendation service  Movie database  Categorized by genre relevance  Users have some.
A Deep Learning Technical Paper Recommender System
Chapter 4 Online Consumer Behavior, Market Research, and Advertisement
Author: Kazunari Sugiyama, etc. (WWW2004)
CHAPTER 4 PROPOSAL.
CHAPTER 4 PROPOSAL.
Finding the right book - Amazon vs Kyobo 한동우
Movie Recommendation System
Sorting Music, Intelligently
Mastery Assessment in Teaching Statistics
Presentation transcript:

CSE Intelligent Environments Paper Presentation Darin Brezeale April 16, 2003

Surfing the Digital Wave Generalizing Personalized TV Listings using Collaborative, Case- Based Recommendation Barry Smyth, Paul Cotter Dept. of Computer Science University College Dublin

3 Paper Source Published: In proceedings of the third International Conference on Case-based Reasoning. Munich, Germany, URL:

4 Introduction Cable and satellite services make it possible to have hundreds or thousands of television channels available TV Guide is over 400 pages Channel surfing 200 channels at 10 seconds each will take nearly 35 minutes

5 Introduction cont. Problem: It is difficult for viewers to locate television programs they may be interested in. Solution: Create a system that will identify and recommend programs of interest to the viewers.

6 PTV System Paper describes the PTV system (Personalized Television Listings) Online system (listed in paper as Registered users can view personalized TV listings

7 Profile Database and Profiler Program Case-Base Schedule Database Recommender Guide Compiler PTV Architecture

8 Profile Database and Profiler Stores profiles of each user, including: TV programs liked and disliked Preferred viewing times Subject preferences Preliminary profiles constructed at registration Helps to initiate the personalization process Most profile information learned from user grading of recommendations PTV Architecture cont.

9 Program Case-Base Database of TV program content descriptions, including: Title Genre Cast PTV Architecture cont.

10 Schedule Database Contains TV listings for all supported channels Constructed from online sources Recommender The brain of the PTV system Takes user profile information and selects new TV programs to recommend PTV Architecture cont.

11 Guide Compiler Personalized listings are constructed dynamically by matching: List of recommended TV programs and the user’s likes TV programs to be aired on the specified date PTV Architecture cont.

12 PTV Architecture cont.

13 Hybrid Information Filter PTV makes recommendations by combining two differrent approaches Case-based Collaborative Filtering

14 Case-based Approach Matches features in the user’s profile to TV programs Schema(u) = feature-based representation of u’s profile p = program case w i = weight of program feature i f i = program feature i

15 Case-based Approach cont. Pros Based strictly on the user’s profile Cons Knowledge-engineering effort to develop case representations and similarity models Recommendations will be very similar to previously viewed TV programs

16 Collaborative Filtering Approach Recommendations are based on what similar users like k similar user profiles are selected using function PrfSim r programs are selected for recommendation using function PrgRank

17 Collaborative Filtering Approach cont. r(p i u ) = rank of program p i in profile u p(u) = ranked programs in user u’s profile

18 Collaborative Filtering Approach cont. Pros No need for rich content representation Increased recommendation diversity Cons Cost to gather enough profile information to make accurate similarity measures Latency of new shows spreading

19 Experimental Studies Setup About 200 users Mainly students and staff from University College Dublin and Trinity College Dublin Case-base consisted of about 400 TV programs 2000 individual program guides were requested Each guide contained an average of 3 recommendations

20 Experimental Studies cont. Method Recommendations in each guide were either: generated by the case-based approach generated by the collaborative filtering approach generated by picking programs at random Users graded recommendations with values of {-2, -1, 0, 1, 2} About 1000 individual gradings from 100 users

21 Experimental Studies cont. Results Performance measured by counting percentage of users receiving ‘n’ or more good recommendations per day Results shown in figure

22 Experimental Studies cont.

23 Conclusions Case-based and collaboritive filtering approaches offset each other’s weaknesses Collaborative filtering approach outperformed case-based approach Both collaborative filtering and case- based approaches outperformed random recommendations