the adaptive web general model and the use of semantic web technologies
DESCRIPTION
The Adaptive Web General Model And the Use of Semantic Web Technologies. Martin Bal ík KEG Seminar , V ŠE 29. November 2007. Overview of the presentation. The Adaptive Web Methods and Techniques of A daptation Existing Web Models Disadvantages of Existing Approaches - PowerPoint PPT PresentationTRANSCRIPT
department of computer scienceand engineering
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies
Martin Balík
KEG Seminar, VŠE
29. November 2007
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (2/15)
department of computer scienceand engineering
Overview of the presentation
The Adaptive Web Methods and Techniques of Adaptation Existing Web Models Disadvantages of Existing Approaches The Aim of our Research GAM Model – Initial Reference for our Extension Our General Adaptivity Model Application in the Field of E-learning Our Experimental E-learning project Conclusions and Future Work
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (3/15)
department of computer scienceand engineering
The Adaptive Web
User adaptive systems– User model– Adaptation Effect
Applictation fields of adaptation– E-learning– Community websites– Online information systems– E-commerce
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (4/15)
department of computer scienceand engineering
Methods and Techniques of Adaptation
Content level adaptation– Additional explanations– Prerequisite explanations– Comparative explanations– Sorting explanations
Link level adaptation– Direct guidance– Adaptive sorting– Adaptive hiding– Links annotation
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (5/15)
department of computer scienceand engineering
Existing models of adaptive web
AHAM – Adaptive Hypermedia Application Model
Munich Reference Model
FOHM – Fundamental Open Hypermedia Model
GAHM – Goldsmiths Adaptive Hypermedia Model
GAM – Generic Adaptivity Model
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (6/15)
department of computer scienceand engineering
Disadvantages of existing approaches
No interchangeability of data Content cannot be reused Mostly ad-hoc solution Personalization on different levels of approach Different formats of implementation Adaptive specification is not suitable for general use
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (7/15)
department of computer scienceand engineering
The Aim of our Research
Specification of an appropriate formal approach to the general conceptual meta-model design
General meta-model formalization using a suitable description of adaptive behaviour
Carrying out several experiments and verifying the resulting adaptation system
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (8/15)
department of computer scienceand engineering
GAM Model – The Initial Reference for our extension
Brusilovsky, 1996 De Vrieze et al., 2006
Push adaptationUpdating of the user model
Pull adaptationQuerying the user model
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (9/15)
department of computer scienceand engineering
Our General Adaptivity Model
Ability of the communication between distributed systems– User model → ontology understandable by various systems
– Multidimensional matrix• Each layer contains ontological representation of specific kind of knowledge• Ontologies are application independent, modular and layered
The type of the adaptation should be also adapted
Modelling user groups, collaboration– New methods of obtaining information
User feedback is necessary
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (10
/15)
department of computer scienceand engineering
Semantic Description
Information should be understandable– not only to human users– but also to the computers which prepare data for the users
Ontologies play an important role in the Semantic Web– Provide a common shared model
• To represent a domain• To reason about the objects in the domain
In our model we use ontology to represent all data sources– User model, Adapted content, Adaptation rules
– Semantic annotation will make the data interchange more easy
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (11/15)
department of computer scienceand engineering
Application in the Field of E-learning
E-learning is– typical application area of adaptive systems– optimal environment for testing purposes, especially at the university
E-leaning takes advantage of personalization to the user– Learning material is suitable to the users knowledge– User isn’t disturbed by unimportant parts
But it is very difficult to create the learning material without reusing already created learning objects
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (12
/15)
department of computer scienceand engineering
Our Experimental E-learning project
Development of the ontology – Protégé Web-based tool
– Java language– Jena Semantic Framework– RDF2GO ?– RDF Reactor ?
Model-view-controllerarchitecture
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (13
/15)
department of computer scienceand engineering
Our Experimental E-learning project
Ontology consists of two main parts– Course materials
• This includes lecture slides, learning objects used to compose the personalized webpage and tasks for students
– Data about progress of students in the course• Test scores, evidence of course attendance etc.
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (14
/15)
department of computer scienceand engineering
The Adaptive WebGeneral Model And the Use of Semantic Web Technologies (15
/15)
department of computer scienceand engineering
Conclusions and Future Work
We have– analyzed the needs of general purpose adaptive systems– proposed an adaptation model– partially implemented a testing system and ontology
In the future we will– extend the testing system– perform experiments to verify our proposals– formulate a formal description of the adaptive system