people.cs.aau.dk
Download
Report
Transcript people.cs.aau.dk
Towards the Adaptive Semantic
Web
Peter Dolog
Nicola Henze
Wolfgang Nejdl
Michael Sintek
Towards the Adaptive Semantic
Web:
Goal
Formalize personalization techniques from Adaptive
Hypermedia
Re-usable formalism
Applicable for Semantic Web
Operate on Logic-Layer of Semantic Web Tower
Formalism to employ personalization techniques in
Semantic Web
Rules (Triple)
RDF – annotated resources
Reasoning on distributed resources, powered by
personalization rules and RDF-annotations
From Adaptive Hypermedia to
Adaptive Web
Semantic Web --> open world
Adaptive Hypermedia: „closed world“
Emerging Standards:
RDF / RDF-S
DAML+OIL / OWL
Commonly-agreed schema e.g. for domain elearning? Approaches LOM, SCORM, etc.
--> Allow mapping and comparision of resources,
metadata, and ontology concepts, as well as user
profile information
Approach
Logic-based approach
Rules describe personalization techniques
Rules describe interpretation of user profile
information
Rules reason over RDF annotations
Several ontologies: Document-, Domain, Concept-,
User-Ontology plus DC/LOM-Standard
Open issues
Incomplete information
Further elaboration of mappings
Logic-Based Definition of AEHS
An Adaptive Educational Hypermedia System
is a Quadrupel
(DOCS, UM, OBS, AC)
DOCS: Document Space: A finite set of first order logic (FOL)
sentences with constant symbols for describing documents (and
knowledge concepts), and predicates for defining relations between
these (and other) constant symbols.
•UM: User Model: A finite set of FOL sentences with constant symbols
for describing individual users (user groups), and user characteristics,
as well as predicates and formulas for expressing whether a
characteristic applies to a user.
•OBS: Observations: A finite set of FOL sentences with constant
symbols for describing observations, and predicates for relating users,
documents / concepts, and observations.
•AC:Adaptation Component: A finite set of FOL sentences with formulas
•
Facts about a document
Part of Concept Ontology for Java
e-Lecture
Draft of Architecture