1212 Department of Computer Science Adaptive Hypermedia and The Semantic Web Socrates course UPB Romania Course 4 Dr. Alexandra Cristea

Slides:



Advertisements
Similar presentations
Web Passive Voice Tutor: an Intelligent Computer Assisted Language Learning System over the WWW Maria Virvou & Victoria Tsiriga Department of Informatics,
Advertisements

3 rd A3EH workshop at 12 th International Conference on Artificial Intelligence, Amsterdam, 2005 TU/ e eindhoven university of technology Evaluation of.
Maurice Hendrix, A3H AH2008, 29/07/2008 A meta level for LAG Adaptation Language.
Maurice Hendrix (Semi-)automatic authoring of AH.
Adaptive Hypermedia and The Semantic Web Dr. Alexandra Cristea
Adaptive Hypermedia and The Semantic Web Socrates course UPB Romania, Course 5 Dr. Alexandra Cristea
PROLEARN International Summer School 27May – 2June 2007 Authoring and Engineering Adaptive eLearning Systems Dr. Alexandra Cristea
Maurice Hendrix (Semi-)automatic authoring of AH.
Adaptive Hypermedia and The Semantic Web Dr. Alexandra Cristea
Maurice Hendrix, Alexandra Cristea* London Knowledge Lab 25/11/2008 *Based on work in collaboration with Paul De Bra,
Maurice Hendrix, Alexandra I. Cristea EC-TEL 2009 {maurice, Adaptation languages for learning: the CAM meta-model.
Fawaz Ghali, Alexandra Cristea, Craig Stewart and Maurice Hendrix Collaborative Adaptation Authoring and Social Annotation in MOT (a.k.a MOT 2.0)
1 1 Andreea Molnar, Cristina Hava Muntean School of Computing National College of Ireland
Department of Computer Science TU/ e eindhoven university of technology Evaluation of Interoperability of Adaptive Hypermedia Systems: testing the MOT.
Adaptive Hypermedia Content Authoring using MOT3.0 Jonathan G. K. Foss Dr. Alexandra I. Cristea.
Explicit Intelligence in Adaptive Hypermedia: Generic Adaptation Languages Alexandra Cristea.
LAG: Layers of Adaptive Granularity Dr. Alexandra Cristea
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May.
Authoring of Adaptive Hypermedia Dr. Alexandra Cristea
Dr. Alexandra I. Cristea CS 411: Dynamic Web-Based Systems.
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Dr. Alexandra Cristea
PNS: Personalized Multi-Source News Delivery Georgios Paliouras(1), Mouzakidis Alexandros(1), Christos Ntoutsis(2), Angelos Alexopoulos(3), Christos Skourlas(2)
The following 10 questions test your knowledge of desired configuration management in Configuration Manager Configuration Manager Desired Configuration.
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.
Coursework.  5 groups of 4-5 students  2 project options  Full project specifications on 3 rd March  Final deadline 10 th May 2011  Code storage.
Adaptive Hypermedia Dr. Alexandra Cristea
/ faculty of mathematics and informatics TU/e eindhoven university of technology 1 Adaptive Authoring of Adaptive Educational Hypermedia Alexandra Cristea.
AH Example Systems Dr. Alexandra Cristea
Maurice Hendrix CS411 seminar, 22/10/2009 Adaptation languages for learning: the CAM meta-model.
Dr. Bruce A. Scharlau, AHDIT, August 2002 AHDIT: Ad Hoc Data Interoperability Tool Dr. Bruce A. Scharlau Dept. of Computing Science University of Aberdeen.
ICALT06 – Adaptivity in Learning Systems, Kerkrade, 5 th of July, 2006 TU/e eindhoven university of technology Adapting SME Learning Environments for Adaptivity.
Computer Basics Hit List of Items to Talk About ● What and when to use left, right, middle, double and triple click? What and when to use left, right,
XHTML Basics.
/ Where innovation starts 1212 Technische Universiteit Eindhoven University of Technology 1 Incorporating Cognitive/Learning Styles in a General-Purpose.
Maurice Hendrix, IAS seminar, 30/06/2008 Concept Adaptation Model CAM.
Zagreb, September AHyCo: an Approach to a Web-Based Learning and Testing System Nataša Hoić-Božić, Faculty of Philosophy,
1212 / department of computer science October 16, 2002AHA! Version 2.01 AHA! Version 2.0 More Adaptation Flexibility for Authors Paul De Bra, Ad Aerts,
/ faculty of mathematics and computer science TU/e eindhoven university of technology 1 MOT Adaptive Course Authoring: My Online Teacher Alexandra Cristea.
/ department of mathematics and computer science TU/e eindhoven university of technology Education Track, ITCC’04, US April, Adaptive Course Creation.
MOT: My Online Teacher Dr. Alexandra Cristea
ADAPTIVE SYSTEMS & USER MODELING: course structure revisited Alexandra I. Cristea USI intensive course “Adaptive Systems” April-May 2003.
Adaptive Hypermedia Dr. Alexandra Cristea
1212 Department of Computer Science Writing MOT, Reading AHA! - converting between an authoring and a delivery system for adaptive educational hypermedia.
– 4 th Workshop on Authoring of Adaptive and Adaptable Hypermedia, Dublin, 20 th of June, 2006 TU/e eindhoven university of technology Panel:
Adaptive Hypermedia: What is it and why are we doing it? Dr. Alexandra Cristea
/ department of mathematics and computer science TU/e eindhoven university of technology Departmental Seminar, Nottingham, UKMarch, Authoring of.
Authoring of Adaptive Hypermedia Dr. Alexandra Cristea
Creating Web Page Forms
1212 / Department of Computer Science Adaptive Hypermedia 2ID20 Prof. dr. Paul De Bra.
In The Name Of God. Jhaleh Narimisaei By Guide: Dr. Shadgar Implementation of Web Ontology and Semantic Application for Electronic Journal Citation System.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
Eric Westfall – Indiana University Jeremy Hanson – Iowa State University Building Applications with the KNS.
10 Adding Interactivity to a Web Site Section 10.1 Define scripting Summarize interactivity design guidelines Identify scripting languages Compare common.
– 4 th Workshop on Authoring of Adaptive and Adaptable Hypermedia, Dublin, 20 th of June, 2006 TU/e eindhoven university of technology Evaluation.
1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006.
Configuration Management (CM)
ICALT’06: Workshop on Adaptive Learning – extending IMS LD for adaptive instruction, Kerkrade, 6 h of July, 2006 TU/e eindhoven university of technology.
Fundamentals of Web Design Copyright ©2004  Department of Computer & Information Science Introducing XHTML: Module A: Web Design Basics.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
10/18/2015 NORTEL NETWORKS CONFIDENTIAL – FOR TRAINING PURPOSES ONLY Global Documentation Evolution System Overview and End-to-End Process Training.
FlexElink Winter presentation 26 February 2002 Flexible linking (and formatting) management software Hector Sanchez Universitat Jaume I Ing. Informatica.
Declaratively Producing Data Mash-ups Sudarshan Murthy 1, David Maier 2 1 Applied Research, Wipro Technologies 2 Department of Computer Science, Portland.
Authoring of Adaptive Hypermedia Dr. Alexandra Cristea
Evaluating Adaptive Authoring of AH
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea UPB intensive course “Adaptive Hypermedia” January.
Magnet & /facet Zheng Liang
A meta level for LAG Adaptation Language re-use in education
Alexandra Cristea Toshio Okamoto and Safia Belkada
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea UNESCO workshop “Personalization in Education” Feb’04.
Presentation transcript:

1212 Department of Computer Science Adaptive Hypermedia and The Semantic Web Socrates course UPB Romania Course 4 Dr. Alexandra Cristea /

1212 Department of Computer Science MOT mohpronounced moh like the French word for word MOTMy Online Teacher Is an authoring system for creation of adaptive and adaptable (educational) hypermedia, based on the LAOS and LAG models.

1212 Department of Computer Science Papers on MOT implementation papers: –first (educational) MOT paper (ITCC'03) ; mooij.doc –MOT automatic linking paper (ITC'03) mooij.doc MOT evaluation papers: –URD evaluation (CATE'03) ; mooij.doc –Student evaluations (SAC04, ATL journal 04); raReadyLast+2give.doc pdf

1212 Department of Computer Science Steps to MOT system usage: –MOT user guide –MOT generalities & installation –MOT known bugs

1212 Department of Computer Science MOT system components 1.An interface for creation of contenthttp://prolearn.dcs.warwick.ac.uk/AH-RO-2007/old_MOT/ –Creates Conceptmaps and Lessons 2.An interface to upload adaptive strategies t.html –Adaptive strategies are created as text documents in the latest version (the old interface is incompatible)

1212 Department of Computer Science MOT LAG language

1212 Department of Computer Science 1. Content creation in MOT Conceptmaps*: –Concept maps (with attributes) –Represent the domain model (e.g., of the course) –Book-like hierarchical structures –Contain the links to the actual resources (via attributes) –Allow also non-hierarchical links (relatedness links) –Order of concepts or attributes of (almost) no importance * see also MOT Glossary

1212 Department of Computer Science 1. Content creation in MOT Lessons*: –Concept maps (with attributes) –Represent the goal and constraints model e.g., represent the pedagogical view on the course –A filtered (ordered, weighted and labeled) version of the Conceptmaps, with pointers to the original content * see also MOT Glossary

1212 Department of Computer Science 1. Content creation in MOT: Conceptmaps* * see also MOT Glossary

1212 Department of Computer Science Domain maps the authors own maps author username otherauthorsmaps

1212 Department of Computer Science MOT Conceptmap Consists of a hierarchy of concepts and their attributes

1212 Department of Computer Science Conceptmap name Current concept attributes of the currentconcept Concept hierarchy

1212 Department of Computer Science Concept attributes in the Conceptmap Should contain ONLY domain-related content So: no prerequisites, no pedagogic information

1212 Department of Computer Science Domain Concept attribute creation Current concept conceptattribute

1212 Department of Computer Science Editing an attribute text input window in the left hand panel cut& paste any type of text you wish, –including (X)HTML/ XML –including (X)HTML/ XML !! Condition: you are the author of this Conceptmap.

1212 Department of Computer Science Adding more attributes Adding children concepts AddingRelatednessrelations

1212 Department of Computer Science 1. Content creation in MOT: Lessons* Concept maps (with attributes) Represent the goal and constraints model –e.g., represent the pedagogical view on the course A filtered (ordered, weighted and labeled) version of the Conceptmaps, with pointers to the original content –The order is interpreted as order in which the contents (concepts) should be seen –The labels give qualitative information about the contents –The weights give quantitative information about the contents –Weights and labels are only allowed for groups of concepts connected with an OR, to inform about the comparative desirability of the list of concepts. (if concepts are connected with an AND, they are interpreted as equally desirable) * see also MOT Glossary

1212 Department of Computer Science Lessons by the current author Lessons by other authors

1212 Department of Computer Science Orderingoflessons Weights of sublesson Labels of sublesson

1212 Department of Computer Science GroupofSub-lessons Groupalternatives

1212 Changing sub-lesson order

1212 Department of Computer Science Changing weights & labels for sublessons

1212 Department of Computer Science Note: The meaning of the weights & labels is given by the adaptation strategy!

1212 Department of Computer Science Bugs & known problems for MOT tagsIf you use html or other tags with MOT, then the lesson view might behave irregularly (because the teacher view truncates the text). The solution is NOT to have html tags in the first 30 characters of the text (or to close them within the first 30 chars).

1212 Department of Computer Science Any questions?

1212 Department of Computer Science MOT terms glossary USI/MOT/help/MOTterms-glossary.txt

1212 Department of Computer Science MOT Glossary extract: adaptation assembly language: this language is the basis of adaptive hypermedia adaptation. It consists of IT-THEN constructs. adaptation strategy: adaptation strategies are equivalent to small programs telling the inference engine how to adapt to the student's needs. These strategies are written in MOT-ADAPT, in a special language developed, called adaptation language, or in adaptation assembly language. See adaptation language and adaptation assembly language. adaptation language: the adaptation language is a language for creating adaptation strategies. It borrows some language constructs from other programming languages, but also offers some structure dependent constructs, that use the MOT concept domain hierarchy. See also, for the actual programming constructs and grammar, the document: LAGgrammar.doc

1212 Department of Computer Science MOT Glossary extract: adaptation map: all the information about the actual dynamics of the system is contained in the adaptation map. In MOT, the adaptation map is represented by an instantiated adaptation strategy. adaptation model: the adaptation model in MOT is based on the LAOS model. This model is also called the LAG model. The adaptation model is instantiated in the adaptation map. The instantiation takes place by creating adaptation strategies with the help of adaptation language. AM: same as adaptation map.

1212 Department of Computer Science MOT Glossary extract: concept: a concept in MOT is built of a collection of attributes. A concept can have sub-concepts, if it is part of a hierarchy (hierarchical relation). A concept can belong to a domain model, a lesson model, a user model and a presentation model. A concept is instantiated in a concept instance. Conceptmap: This is a historical name for the domain map. See domain map. concept map: All the information in MOT is structured in concept maps. These are graph instances with nodes and links between them. Most links in MOT are directional. The most frequently used link type in concept maps in MOT is the hierarchical link type. See also Concept, Conceptmap.

1212 Department of Computer Science MOT Glossary extract: domain concept map: same as domain map. domain map: The domain map is a concept map containing all the nodes, links and structures that correspond to the domain model. It is an instantiation of the domain model. Moreover, the domain map in MOT also links to the actual resources of the course. domain model: the domain model in MOT is based on the LAOS model. The domain model in MOT is instantiated in the domain map. See also DefinitionsLAOS.doc for the same item.

1212 Department of Computer Science MOT Glossary extract: GM: same as goal and constraints map. goal and constraints model: the LAOS goal and constraints model is represented in MOT by the lesson model, and instantiated in the lesson maps. See also DefinitionsLAOS.doc for the same item.

1212 Department of Computer Science MOT Glossary extract: LAG model: this is the 3-layered model of adaptation in LAOS. It is built of adaptation strategies, adaptation language and adaptation assembly language. LAOS model: the LAOS model is the theoretical framework of the MOT system. MOT doesn't implement at present the whole LAOS model. See also DefinitionsLAOS.doc for the same item.

1212 Department of Computer Science MOT Glossary extract: lesson: same as lesson map. lesson map: the lesson map is an instantiation of the lesson model. The lesson map in MOT is a concept map containing all the nodes, attributes, links and structures that correspond to the pedagogical model. If the aim is not at education, than it contains goal related information and linking. Relations such as prerequisites appear in the lesson map. The lesson map will in future contain also attributes allowing narrative smoothing. lesson model: the lesson model is a goal and constraints model for educational purposes. It can, however, be streched for extended usage. LM: same as lesson map.

1212 Department of Computer Science MOT Glossary extract: MOTadapt: same as MOT-ADAPT. MOT-ADAPT: This is actually a part of MOT, but it was developed later, and therefore has a different name for distinction. It refers only to the authoring of the adaptive strategies, based on adaptation language and adaptation assembly language. MOT: My Online Teacher, pronounced "moh" like the French word for "word". It is an Authoring System for (Educational) Adaptive Hypermedia. It is built in Perl and works with MySQL databases. pedagogic strategy: this is an adaptation strategy with pedagogical purpose. See also adaptation strategy.

1212 Department of Computer Science MOT Glossary extract: presentation map: the presentation map is an instantiation of the presentation model. The presentation map contains all the nodes, attributes, links and structures populated with the information that corresponds to the presentation on the screen. Attributes about the color of the background or forground, booleans about if something is presented or not, display dependent attributes are all in this map. MOT's presentation map will soon be available. At the moment, MOT features only two types of presentations: teacher view and student view. presentation model: this model is based on the LAOS model. See also DefinitionsLAOS.doc for the same item.

1212 Department of Computer Science MOT Glossary extract: UM: same as user map. user map: the user map is an instantiation of the user model. The presentation map contains all the nodes, attributes, links and structures populated with the information that corresponds to the user. Such information can be user knowledge, preferences, learning style, but also access of different concepts in the domain maps or lesson maps, etc. This feature is not present in the current version of MOT. user model: this model is based on the LAOS model. See also DefinitionsLAOS.doc for the same item.

1212 Department of Computer Science Any questions?