Ontology-based User Modeling for Web-based Information Systems Anton Andrejko, Michal Barla and Mária Bieliková {andrejko, barla,

Slides:



Advertisements
Similar presentations
May 23, 2004OWL-S straw proposal for SWSL1 OWL-S Straw Proposal Presentation to SWSL Committee May 23, 2004 David Martin Mark Burstein Drew McDermott Deb.
Advertisements

ISDSI 2009 Francesco Guerra– Università di Modena e Reggio Emilia 1 DB unimo Searching for data and services F. Guerra 1, A. Maurino 2, M. Palmonari.
Improving Human-Semantic Web Interaction: The Rhizomer Experience Roberto García and Rosa Gil GRIHO - Human Computer Interaction Research Group Universitat.
OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
Slide 1 of 18 Uncertainty Representation and Reasoning with MEBN/PR-OWL Kathryn Blackmond Laskey Paulo C. G. da Costa The Volgenau School of Information.
…to Ontology Repositories Mathieu dAquin Knowledge Media Institute, The Open University From…
2 Introduction A central issue in supporting interoperability is achieving type compatibility. Type compatibility allows (a) entities developed by various.
Relational Database and Data Modeling
1DAML PI meeting, October DAML and Agents DAML and Agents Breakout Session DAML PI Meeting 17 October 2002 Tim Finin.
Sensor Web Enablement and GEOSS Presented by: Terence van Zyl.
1 ICS-FORTH EU-NSF Semantic Web Workshop 3-5 Oct Christophides Vassilis Database Technology for the Semantic Web Vassilis Christophides Dimitris Plexousakis.
Multilinguality & Semantic Search Eelco Mossel (University of Hamburg) Review Meeting, January 2008, Zürich.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
MULTIPLYING MONOMIALS TIMES POLYNOMIALS (DISTRIBUTIVE PROPERTY)
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
The ANSI/SPARC Architecture of a Database Environment
Limitations of the relational model 1. 2 Overview application areas for which the relational model is inadequate - reasons drawbacks of relational DBMSs.
1 9 Moving to Design Lecture Analysis Objectives to Design Objectives Figure 9-2.
|epcc| NeSC Workshop Open Issues in Grid Scheduling Ali Anjomshoaa EPCC, University of Edinburgh Tuesday, 21 October 2003 Overview of a Grid Scheduling.
Copyright 2006 Digital Enterprise Research Institute. All rights reserved. MarcOnt Initiative Tools for collaborative ontology development.
1 DTI/EPSRC 7 th June 2005 Reacting to HCI Devices: Initial Work Using Resource Ontologies with RAVE Dr. Ian Grimstead Richard Potter BSc(Hons)
1/ 26 AGROVOC and the OWL Web Ontology Language: the Agriculture Ontology Service - Concept Server OWL model NKOS workshop Alicante,
Personalized Presentation in Web-Based Information Systems Institute of Informatics and Software Engineering Faculty of Informatics and Information Technologies.
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
Week 2 The Object-Oriented Approach to Requirements
Configuration management
1 Mobile Applications and Web Services Part II Prof. Klaus Moessner, Dr Payam Barnaghi Centre for Communication Systems Research Electronic Engineering.
© 2011 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary. Towards a Model-Based Characterization of Data and Services Integration Paul.
© S Haughton more than 3?
TU e technische universiteit eindhoven / department of mathematics and computer science 1 Empirical Evaluation of Learning Styles Adaptation Language Natalia.
TU/e eindhoven university of technology PACIS'03 July Engineering Semantic Web Information Systems Richard Vdovjak Flavius Frasincar Geert-Jan Houben.
TU/e technische universiteit eindhoven Hera: Development of Semantic Web Information Systems Geert-Jan Houben Peter Barna Flavius Frasincar Richard Vdovjak.
1 Evaluations in information retrieval. 2 Evaluations in information retrieval: summary The following gives an overview of approaches that are applied.
Database System Concepts and Architecture
/ faculty of mathematics and informatics TU/e eindhoven university of technology 1 Adaptive Authoring of Adaptive Educational Hypermedia Alexandra Cristea.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. The Future is Now JeromeDL A Digital Library on Social Semantic.
Who are the Experts?Simon KampaSlide 1 Who are the Experts? Simon Kampa IAM Group University of Southampton
Addition 1’s to 20.
25 seconds left…...
Test B, 100 Subtraction Facts
An Adaptive System for User Information needs based on the observed meta- Knowledge AKERELE Olubunmi Doctorate student, University of Ibadan, Ibadan, Nigeria;
Week 1.
University of Malta CSA3080: Lecture 11 © Chris Staff 1 of 20 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Personalized Navigation in the Semantic Web: An Enhanced Faceted Browser Michal Tvarožek FIIT STU BA.
1 Implementing DDIEditor in the Danish Data Archive - Demonstration and gained experience Part of session: Recent Developments in the DDI Implementation.
1 Distributed Agents for User-Friendly Access of Digital Libraries DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen,
From Model-based to Model-driven Design of User Interfaces.
CS570 Artificial Intelligence Semantic Web & Ontology 2
Interception of User’s Interests on the Web Michal Barla Supervisor: prof. Mária Bieliková.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Building an Ontological Base for Experimental Evaluation of Semantic Web Applications Peter Bartalos, Michal Barla, Gyorgy Frivolt, Michal Tvarožek, Anton.
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
RDF and OWL Developing Semantic Web Services by H. Peter Alesso and Craig F. Smith CMPT 455/826 - Week 6, Day Sept-Dec 2009 – w6d21.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
A Method for Analyzing User Action Logs Center for E-Business Technology Seoul National University Seoul, Korea Jaeseok Myung Intelligent Database Systems.
MICHAL TVAROŽEK, MICHAL BARLA, GYÖRGY FRIVOLT, MAREK TOMŠA, MÁRIA BIELIKOVÁ Improving Semantic Search via Integrated Personalized Faceted and Visual Graph.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
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.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Adaptive Faceted Browsing in Job Offers Danielle H. Lee
The Semantic Web By: Maulik Parikh.
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
 DATAABSTRACTION  INSTANCES& SCHEMAS  DATA MODELS.
Presentation transcript:

Ontology-based User Modeling for Web-based Information Systems Anton Andrejko, Michal Barla and Mária Bieliková {andrejko, barla,

ISD 2006Ontology-based User Modeling for Web-based Information Systems 2 Web-based IS and User Modeling Motivation: –Users with different knowledge and needs –Exponential growth of information on the Web People are overloaded with information Finding relevant information can be nearly impossible Solution: Focus on individual user and her needs Personalization of content-oriented web-based IS

ISD 2006Ontology-based User Modeling for Web-based Information Systems 3 Adaptation Process Peter Brusilovsky: Methods and techniques of adaptive hypermedia. User Modeling and User-Adapted Interaction, 6(2-3):87–129, 1996.

ISD 2006Ontology-based User Modeling for Web-based Information Systems 4 User Model Beliefs about the user that include preferences, knowledge and attributes (characteristics) for a particular domain Used to adapt the content, presentation or navigation –Filtering on behalf of the user –Interpretation of the users input –Personalization of systems output

ISD 2006Ontology-based User Modeling for Web-based Information Systems 5 Presentation Overview Overview of various representation of user model Example of incorporation of a model into IS architecture Example of an ontology-based user model –Used at the project Tools for Acquiring, Organizing and Presenting Information and Knowledge in an Environment of Heterogeneous Information Sources –

ISD 2006Ontology-based User Modeling for Web-based Information Systems 6 User Model Representations Relational database –User Model represented as a set of interconnected tables –Characteristic = attribute in the relational data model XML-based language –Characteristics represented as values or attributes of specific tags personal.name John Smith false

ISD 2006Ontology-based User Modeling for Web-based Information Systems 7 User Model Representations Ontology-based representation –Ontology ~ an explicit specification of the conceptualization of a domain –Using RDF/OWL formalisms Define classes and properties Define a vocabulary for describing classes and properties

ISD 2006Ontology-based User Modeling for Web-based Information Systems 8 Flexibility, changeability Uniform representation for different kinds of characteristics Relational database - –User model created as an overlay of a domain model –User model contains semi-structured data –Changing the structure of tables brings often problems XML - Ontology -

ISD 2006Ontology-based User Modeling for Web-based Information Systems 9 Performance Relational database – –Good theoretical background –Maturity of DBMS XML – –limited by performance of used file system or XML database Ontology – –immature technologies

ISD 2006Ontology-based User Modeling for Web-based Information Systems 10 Reasoning Relational database, XML – –No formally defined semantics Ontology – –Relations, conditions and restrictions provide the basis for inferring additional user characteristics

ISD 2006Ontology-based User Modeling for Web-based Information Systems 11 Easy of use Relational database - –Most of content-oriented IS already use some rel. DB –Mature technology XML - –Many tools available –Mature technology Ontology - –Lack of experts, tools –Immature technology

ISD 2006Ontology-based User Modeling for Web-based Information Systems 12 Understandability Can domain expert work easily with a model? Relational database - –Relational calculus can be hard to understand (M:N) XML - Ontology - –Thinking in terms of classes, instances, relations and restrictions is close to thinking of an expert We need a visualization for complicated models!

ISD 2006Ontology-based User Modeling for Web-based Information Systems 13 Shareability and reusability Shareability – needed for the Semantic Web vision Relational database - –Proprietary, platform-dependent XML – –Platform independent –Everyone can invent his own names for tags Ontology – –Easy combining of existing models into the new ones Creation of an overlay model is intuitive

ISD 2006Ontology-based User Modeling for Web-based Information Systems 14 User model in web-based IS Web-based IS for people looking for a job Offers are retrieved from the Web and processed into ontological representation (domain model) User is adaptively navigated to offers of her interest Various presentation tools integrated in portal solution

ISD 2006Ontology-based User Modeling for Web-based Information Systems 15 Web-based IS using User Model Standard layered architecture –Presentation layer Personalized presentation layer Click SemanticLog LogAnalyzer Factic TopK

ISD 2006Ontology-based User Modeling for Web-based Information Systems 16 User Model User model consists of two parts –Domain-dependent Use the same vocabulary as a domain model –Domain-independent Describe user as a person

ISD 2006Ontology-based User Modeling for Web-based Information Systems 17 Domain independent part

ISD 2006Ontology-based User Modeling for Web-based Information Systems 18 Domain model

ISD 2006Ontology-based User Modeling for Web-based Information Systems 19 Domain dependent part

ISD 2006Ontology-based User Modeling for Web-based Information Systems 20 Conclusions Web-based IS Adaptive Web-based IS User model is necessary for adaptation Relational representation of a model does not fulfill our needs Ontological representation of a model Semantic Web vision opens data to the world Sharing aspect is becoming more important More information about the project: –