laos: layered www ahs authoring model and their corresponding algebraic operators alexandra i....
TRANSCRIPT
![Page 1: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/1.jpg)
LAOS:Layered WWW AHS Authoring Model and
their corresponding Algebraic Operators
Alexandra I. CristeaUSI intensive course “Adaptive Systems” April-May 2003
![Page 2: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/2.jpg)
Overview: LAOS
1. What is LAOS
2. Concept based adaptation
3. LAOS components
4. Why LAOS?
5. LAOS authoring steps
6. Future developments
![Page 3: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/3.jpg)
What is LAOS?
![Page 4: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/4.jpg)
What is LAOS ?
• a generalized model for generic adaptive hypermedia authoring
• based on the AHAM model
• based on concept maps
• http://wwwis.win.tue.nl/~alex/HTML/Minerva/papers/WWW03-cristea-mooij.doc
![Page 5: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/5.jpg)
Concept-based adaptation
![Page 6: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/6.jpg)
Typical adaptivity
• Most AS = rule-based, i.e.:
• Adaptation : conditional rules:
IF <PREREQUISITE> THEN <ACTION>
![Page 7: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/7.jpg)
Adaptive navigation & presentation
![Page 8: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/8.jpg)
Adaptive navigation & presentation
![Page 9: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/9.jpg)
Adaptive navigation & presentation
![Page 10: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/10.jpg)
Adaptive navigation & presentation
![Page 11: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/11.jpg)
Adaptive navigation & presentation
![Page 12: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/12.jpg)
Adaptive navigation & presentation
![Page 13: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/13.jpg)
Adaptive navigation & presentation
![Page 14: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/14.jpg)
Adaptive navigation & presentation
![Page 15: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/15.jpg)
LAOS components
![Page 16: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/16.jpg)
LAOS components
• domain model (DM),
• goal and constraints model (GM),
• user model (UM),
• adaptation model (AM) and
• presentation model (PM)
![Page 17: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/17.jpg)
![Page 18: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/18.jpg)
Why LAOS?
![Page 19: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/19.jpg)
General motivation for layer distributed information
• Flexibility
• Expressivity (semantics: also meta-data)
• Reusability
• Cooperation
• Standardization
![Page 20: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/20.jpg)
LAOS motivation in detail
• Why domain model (DM) ?
• Why goal and constraints model (GM)?
• Why user model (UM)?
• Why adaptation model (AM)? and
• Why presentation model (PM)?
![Page 21: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/21.jpg)
LAOS motivation in detail
• Why domain model (DM) ?
• Because of historical AHS, ITS, AHAM
• Why goal and constraints model (GM)?
• Why user model (UM)?
• Why adaptation model (AM)? and
• Why presentation model (PM)?
![Page 22: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/22.jpg)
LAOS motivation in detail
• Why domain model (DM) ?
• Why goal and constraints model (GM)?
• Why user model (UM)?
• Because of historical ITS, AHS, AHAM
• Why adaptation model (AM)? and
• Why presentation model (PM)?
![Page 23: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/23.jpg)
LAOS motivation in detail
• Why domain model (DM) ?
• Why goal and constraints model (GM)?
• Why user model (UM)?
• Why adaptation model (AM)? and
• Because of AHAM
• Why presentation model (PM)?
![Page 24: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/24.jpg)
LAOS motivation in detail
• Why domain model (DM) ?
• Why goal and constraints model (GM)?
• Why user model (UM)?
• Why adaptation model (AM)? and
• Why presentation model (PM)?
• Because of Kuypers, AHAM
![Page 25: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/25.jpg)
LAOS motivation in detail
• Why domain model (DM) ?
• Why goal and constraints model (GM)?
• Because of book metaphor
• Why user model (UM)?
• Why adaptation model (AM)? and
• Why presentation model (PM)?
![Page 26: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/26.jpg)
GM book metaphor
• generally speaking, when making a presentation, be it on the Web or not, we base this presentation on one or more references. Simplifying, a presentation is based on one or more books.
• With this in mind it is obvious why we cannot jump from the DM to the AM (or UM): it would be equivalent to skip the presentation and just tell the user to read the book.
• So, the search space is too big and there is a too high degree of generality (no purposeful orientation of the initial material - i.e., book).
![Page 27: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/27.jpg)
GM motivation
• So, what we need is an intermediate authoring step that is goal and constraints related:
• goals to give a focused presentation, and • constraints to limit the space of the search . • Simplifying, we can consider
– the goal as being a specific end-state, and
– the constraint to be defined as a sub-layer of GM
![Page 28: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/28.jpg)
Authoring steps in LAOSSTEP 1: write concepts + concept hierarchy
STEP 2: define concept attributes (main and extra attributes)
STEP 3: fill concept attributes (write contents)
STEP 4: add content related adaptive features regarding GM (design alternatives – AND, OR, weights, etc.)
STEP 5: add UM related features (simplest way, tables, with attribute-value pairs for user-related entities (AHAM); UM can be represented as a concept map)
STEP 6: decide among adaptation strategies, write in adaptation language medium-level adaptation rules or give the complete set of low level rules (such as condition-action (CA) or IF-THEN rules).
STEP 7: define format (presentation means-related; define chapters)
STEP 8: add adaptive features regarding presentation means (define variable page lengths, variables for figure display, formats, synchronizations points , etc.).
![Page 29: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/29.jpg)
Future developments LAOS
![Page 30: LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May](https://reader034.vdocument.in/reader034/viewer/2022051819/55160e60550346d46f8b6127/html5/thumbnails/30.jpg)
Future developments LAOS
• Operators for each layer (partially done)
• Automatic transformations between layers for authoring simplification (partially done)
• Automatic concept linking (partially done)
• Verification work of the different layers