AVATAR: An Improved Solution for Personalized TV based on Semantic Inference 2006 IEEE Transactions on Consumer Electronics Yolanda Blanco Fernández, José.

Slides:



Advertisements
Similar presentations
Recommender Systems & Collaborative Filtering
Advertisements

A Multi Agent Architecture for Tourism Recommendation
AVATAR: Advanced Telematic Search of Audivisual Contents by Semantic Reasoning Yolanda Blanco Fernández Department of Telematic Engineering University.
A Graph-based Recommender System Zan Huang, Wingyan Chung, Thian-Huat Ong, Hsinchun Chen Artificial Intelligence Lab The University of Arizona 07/15/2002.
Experiments on Query Expansion for Internet Yellow Page Services Using Log Mining Summarized by Dongmin Shin Presented by Dongmin Shin User Log Analysis.
Exploiting Synergy between Ontology and Recommender Systems Middleton, S. T., Alani, H. & De Roure D. C. (2002) Semantic Web Workship 2002 Presented by.
Recommender Systems – An Introduction Dietmar Jannach, Markus Zanker, Alexander Felfernig, Gerhard Friedrich Cambridge University Press Which digital.
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.
Ontology Based Content Management for Digital TV Services Benjamin Lui Chinese University of Hong Kong Dickson K. W. CHIU Senior.
1 Draft of a Matchmaking Service Chuang liu. 2 Matchmaking Service Matchmaking Service is a service to help service providers to advertising their service.
PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment Natalya Fridman Noy and Mark A. Musen.
AVATAR: Modelling Users by Dynamic Ontologies in a TV Recommender System based on Semantic Reasoning Alberto Gil Solla Department of Telematic Engineering.
Agent Technology for e-Commerce
Semantic Location Based Services for Smart Spaces Kostas Kolomvatsos, Vassilis Papataxiarhis, Vassileios Tsetsos P ervasive C omputing R esearch G roup.
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.
Recommender Systems; Social Information Filtering.
Recommender systems Ram Akella November 26 th 2008.
12 -1 Lecture 12 User Modeling Topics –Basics –Example User Model –Construction of User Models –Updating of User Models –Applications.
Personalized Ontologies for Web Search and Caching Susan Gauch Information and Telecommunications Technology Center Electrical Engineering and Computer.
E-learning Activities Recommender System (ELARS)
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Chapter 12 (Section 12.4) : Recommender Systems Second edition of the book, coming soon.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
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.
1 USING EXPERT SYSTEMS TECHNOLOGY FOR STUDENT EVALUATION IN A WEB BASED EDUCATIONAL SYSTEM Ioannis Hatzilygeroudis, Panagiotis Chountis, Christos Giannoulis.
Copyright R. Weber Machine Learning, Data Mining ISYS370 Dr. R. Weber.
Matchmaking of Semantic Web Services Using Semantic-Distance Information Mehmet Şenvar, Ayşe Bener Boğaziçi University Department of Computer Engineering.
Recommender systems Drew Culbert IST /12/02.
Chapter 7 Web Content Mining Xxxxxx. Introduction Web-content mining techniques are used to discover useful information from content on the web – textual.
Andrew Brasher Andrew Brasher, Patrick McAndrew Userlab, IET, Open University Human-Generated Learning.
Implicit An Agent-Based Recommendation System for Web Search Presented by Shaun McQuaker Presentation based on paper Implicit:
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.
WEB SEARCH PERSONALIZATION WITH ONTOLOGICAL USER PROFILES Data Mining Lab XUAN MAN.
IMPROVING E-COMMERCE COLLABORATIVE RECOMMENDATIONS BY SEMANTIC INFERENCE OF NEIGHBORS’ PRACTICAL EXPERTISE 6 th International Workshop on Semantic Media.
Chengjie Sun,Lei Lin, Yuan Chen, Bingquan Liu Harbin Institute of Technology School of Computer Science and Technology 1 19/11/ :09 PM.
Personalization Technologies: A Process-Oriented Perspective Communications of the ACM (October 2005) Presented By Gediminas Adomavicius, Alexander Tuzhilin.
Web Usage Mining for Semantic Web Personalization جینی شیره شعاعی زهرا.
Toward the Next generation of Recommender systems
Giorgos Giannopoulos (IMIS/”Athena” R.C and NTU Athens, Greece) Theodore Dalamagas (IMIS/”Athena” R.C., Greece) Timos Sellis (IMIS/”Athena” R.C and NTU.
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
Definition of a taxonomy “System for naming and organizing things into groups that share similar characteristics” Taxonomy Architectures Applications.
Collaborative Information Retrieval - Collaborative Filtering systems - Recommender systems - Information Filtering Why do we need CIR? - IR system augmentation.
WEB PERSONALIZATION NLP Course Seminar Group 14 Vishaal Jatav (04d05013) Varun Garg (04d05015)‏
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
1 Computing Trust in Social Networks Huy Nguyen Lab seminar April 15, 2011.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
Objectives Objectives Recommendz: A Multi-feature Recommendation System Matthew Garden, Gregory Dudek, Center for Intelligent Machines, McGill University.
Data Mining: Knowledge Discovery in Databases Peter van der Putten ALP Group, LIACS Pre-University College LAPP-Top Computer Science February 2005.
Automatic Video Tagging using Content Redundancy Stefan Siersdorfer 1, Jose San Pedro 2, Mark Sanderson 2 1 L3S Research Center, Germany 2 University of.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Recommender Systems. Recommender Systems (RSs) n RSs are software tools providing suggestions for items to be of use to users, such as what items to buy,
Foxtrot seminar Capturing knowledge of user preferences with recommender systems Stuart E. Middleton David C. De Roure, Nigel R. Shadbolt Intelligence,
Ontological user profiling seminar Ontological User Profiling in Recommender Systems Stuart E. Middleton IT Innovation Dept of Electronics and.
An Ontology-based Approach to Context Modeling and Reasoning in Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire INSA de Lyon,
Achieving Semantic Interoperability at the World Bank Designing the Information Architecture and Programmatically Processing Information Denise Bedford.
Personalization Services in CADAL Zhang yin Zhuang Yuting Wu Jiangqin College of Computer Science, Zhejiang University November 19,2006.
Online Evolutionary Collaborative Filtering RECSYS 2010 Intelligent Database Systems Lab. School of Computer Science & Engineering Seoul National University.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Ontology Engineering and Feature Construction for Predicting Friendship Links in the Live Journal Social Network Author:Vikas Bahirwani 、 Doina Caragea.
Collaborative Filtering - Pooja Hegde. The Problem : OVERLOAD Too much stuff!!!! Too many books! Too many journals! Too many movies! Too much content!
Analysis of massive data sets Prof. dr. sc. Siniša Srbljić Doc. dr. sc. Dejan Škvorc Doc. dr. sc. Ante Đerek Faculty of Electrical Engineering and Computing.
Designing a framework For Recommender system Based on Interactive Evolutionary Computation Date : Mar 20 Sat, 2011 Project Number :
Personalized Ontology for Web Search Personalization S. Sendhilkumar, T.V. Geetha Anna University, Chennai India 1st ACM Bangalore annual Compute conference,
Recommender Systems & Collaborative Filtering
OWL-S: Experiences and Directions, 6th of June, Austria, 2007
A Semantic Peer-to-Peer Overlay for Web Services Discovery
WSExpress: A QoS-Aware Search Engine for Web Services
A framework for ontology Learning FROM Big Data
Presentation transcript:

AVATAR: An Improved Solution for Personalized TV based on Semantic Inference 2006 IEEE Transactions on Consumer Electronics Yolanda Blanco Fernández, José J. Pazos Arias, Martín López Nores, Alberto Gil Solla and Manuel Ramos Cabrer The University of Vigo in Spain Presented by Nam, KwangHyun, IDS Lab., Seoul National University

Copyright  2008 by CEBT Outline  Motivation: TV recommender systems  Semantic Web and Personalized TV  The AVATAR system: Ontology about TV domain User profiles Recommendation strategies  Conclusions and Future Work 2

Copyright  2008 by CEBT Motivation: TV recommender systems  Migration from analog to digital TV (DTV) More channels in the same bandwidth Interactive applications and audiovisual contents  Overwhelming amount of irrelevant programs for viewers: Tools to search personalized contents according to the user preferences are necessary: TV recommender systems. Functionality similar to the Internet search engines: – Simple syntactic comparison  Limited quality results – Solution: Semantic Web  Semantic search engines 3

Copyright  2008 by CEBT Semantic Web & Personalization in TV  Semantic Web: Description of Web resources by metadata Inference of semantic relationships between them  AVATAR: AdVAnced Telematic search of Audiovisual contents by semantic Reasoning: This system incorporates advanced semantic inference capabilities involving the knowledge about the TV domain. Reasoning on the user preferences and semantics of TV contents. Goal: To discover relationships between user preferences and suggested programs. 4

Copyright  2008 by CEBT AVATAR: A Knowledge-Based System  Three main blocks in the AVATAR structure: Knowledge about the TV domain: OWL ontology Knowledge about the user preferences: Personal profiles A mechanism for establishing correspondences between TV contents and viewers: Recommendation strategies 5

Copyright  2008 by CEBT Architecture of the AVATAR system  Recommender Agent  Ranking Agent  Information Agent  Feedback Agent Data extracted from the viewing behavior of user Success or failure in the recommendations previously elaborated by AVATAR 6

Copyright  2008 by CEBT TV Ontology  Conceptualization of a specific application domain by identifying typical concepts and relationships between them. Knowledge base (KB): Classes and properties organized hierarchically. Description base (DB): Specific instances of classes and properties defined in KB.  In AVATAR: Hierarchy of TV contents to identify general categories to which programs belong. Programs and their attributes (semantic characteristics) are instances related to each other by properties. 7

Copyright  2008 by CEBT The Hierarchy of TV Contents IS-A relations 8

Copyright  2008 by CEBT The User Profiles in AVATAR  Preferences consist of: Specific programs the user likes or dislikes. Their semantic characteristics (cast, genre, topic, etc.) Class hierarchies which these programs belong to Level of interest for each class and instance: Index DOI (Degree of Interest)  [-1,1] – The acceptance or rejection of the user to the suggestion – The percentage of the program watched by the user – The time elapsed until the user decides to watch the offered program 9

Copyright  2008 by CEBT Example of Ontology-Profile Dancing with the Stars (0.4) Dancing (0.2) Jennifer Lopez (0.7) Chayanne (0.3) Jerry Maguire (0.9) Vanilla Sky (0.85) Tom Cruise (0.85) Romance (0.7) Mystery (0.8) Mystery Movies (0.85) Romance Movies (0.88) Movies (0.87) Cinema Programs (0.6) TV Contents Entertainment Shows (0.2) hasGenre hasTopic hasArtist hasActor hasGenre Reality shows (0.2) Property InstanceOf subClassOf 10  User Profile: Vanilla Sky, Jerry Maguire and Dancing with the Stars Semantic characteristics Class hierarchy

Copyright  2008 by CEBT Personalization Strategy  Goal: To select users in AVATAR to whom a target content must be suggested.  Target content can be: proposed by a user who liked it or a new program in AVATAR  Hybrid strategy that fuses: Content-based methods: suggest contents similar to those the user found appealing in the past. Collaborative filtering: offer contents interesting for other like- minded users (neighbors). 11

Copyright  2008 by CEBT Content-based Strategy: Semantic matching  Target content is offered to a user if it is similar to: His/Her personal preferences, or to His/Her neighbors’ preferences  Semantic similarity between two programs: Hierarchical semantic similarity: – Defines explicitly to classify contents – Depends on the location of the classes of boths programs in the TV content hierarchy Inferential semantic similarity: – Based on discovering implicit relations between the matched programs. Compute semantic matching between the target content and the user’s preferences. 12

Copyright  2008 by CEBT Example of Semantic Similarity  User Profile: Welcome to Tokyo and Born on the 4th of July  Target content: Last Samurai r Welcome to Tokyo (0.9) Born on the 4th of July(0.8) Last Samurai Tokyo (0.9) Kyoto Japan Drama Movies Action Movies Cinema Programs TV Contents Tom Cruise (1) … … Property InstanceOf subClassOf hasActor hasPlace 13 Tourism Documentary Movie Hierarchical similarity Inferential similarity

Copyright  2008 by CEBT Collaborative Strategy: Semantic Prediction  Neighborhood formation of a given user: Rating vector for each user: – It contains DOI indexes defined in the user profile for all of the classes in the TV content hierarchy. Computes Pearson-r correlation between the rating vectors – It results in the highest values for those users interested in programs belonging to the same hierarchy classes. – ‘Pearson-r correlation’ shows similiarity between two different object Computes semantic prediction – It estimates the level of interest of the target user in relation to the considered content, according to his/her neighbors’ interest. 14

Copyright  2008 by CEBT Example of Collaborative Strategy  Target user: User U  Target content: Dancing with the stars  Suggest target content to user U if most of his/her neighbors had watched and enjoyed this show. But... Only one neighbor knows target content. His/Her level of interest is medium. 15 User UUser N1User N2User N3 Rolling Stones (0.8)Music! (0.9)Dancing with the Stars (0.6) Wheel of Fortune (0.7) Runaway bride (0.9)Dance with me (0.85) Videoclips (0.8)Friends (1) Frasier (0.85)Desperate housewives (0.65) Monster-in-law (0.85) About celebrities (-0.8)

Copyright  2008 by CEBT Final Recommendation  ‘Two-chance’ mechanism In order to fuse the content-based and collaborative strategies Algorithm 16 Recommend (target-content, user-profile){ if(semantic_matching (target-content, user-profile) ≥ β Match :1 st chance return TRUE : suggested elseif (semantic_prediction (target-content, user-profile) ≥ β Pred : 2 nd chance return TRUE : suggested else return FALSE : discarded ( 0 ≤ β Match, β Pred ≤ 1 ) }

Copyright  2008 by CEBT Conclusion and Future Work  Semantic inference is able to discover interesting relationships between contents, not considered in existing approaches. AVATAR represents a step forward in the future personalized TV.  Flexible approach: It can be used in other personalization domains: not exclusively joined to the TV domain. It is valid for both models of single-user and multiple target audience.  Future work: Experimental evaluation of the presented hybrid strategy Comparison to other existing proposals: – item-based collaborative filtering, – association rules, etc. 17