1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006.

Slides:



Advertisements
Similar presentations
2006 Adobe Systems Incorporated. All Rights Reserved. 1 End-user programming and Flash Jen deHaan Sr. Technical Writer April 23 rd 2006.
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.
1212 Department of Computer Science Adaptive Hypermedia and The Semantic Web Socrates course UPB Romania Course 4 Dr. Alexandra Cristea
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, 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)
Department of Computer Science TU/ e eindhoven university of technology Evaluation of Interoperability of Adaptive Hypermedia Systems: testing the MOT.
The Cost of Authoring with a Knowledge Layer Judy Kay and Lichao Li School of Information Technologies The University of Sydney, Australia.
Adaptive Hypermedia Content Authoring using MOT3.0 Jonathan G. K. Foss Dr. Alexandra I. Cristea.
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May.
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Dr. Alexandra Cristea
TU e technische universiteit eindhoven / department of mathematics and computer science 1 Empirical Evaluation of Learning Styles Adaptation Language Natalia.
Maurice Hendrix CS411 seminar, 22/10/2009 Adaptation languages for learning: the CAM meta-model.
IAAnalyzer: Towards a Model-Driven Modeling and Analysis Framework for C ONNECT(ors) Massimo Tivoli, University of L’Aquila (UNIVAQ)
ICALT06 – Adaptivity in Learning Systems, Kerkrade, 5 th of July, 2006 TU/e eindhoven university of technology Adapting SME Learning Environments for Adaptivity.
Programming Paradigms and languages
/ Where innovation starts 1212 Technische Universiteit Eindhoven University of Technology 1 Incorporating Cognitive/Learning Styles in a General-Purpose.
The Acquisition and Sharing of Domain Knowledge Contained in Software with a Compliant SIK Architecture by Prof. dr. Vasile AVRAM Academy of Economic Studies.
Maurice Hendrix, IAS seminar, 30/06/2008 Concept Adaptation Model CAM.
Adaptability of learning objects by appropriate knowledge representation Anastas Misev Institute of Informatics Faculty of Natural Science and Mathematics.
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,
1 Introducing Collaboration to Single User Applications A Survey and Analysis of Recent Work by Brian Cornell For Collaborative Systems Fall 2006.
/ faculty of mathematics and computer science TU/e eindhoven university of technology 1 MOT Adaptive Course Authoring: My Online Teacher Alexandra Cristea.
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.
CHIME: A Metadata-Based Distributed Software Development Environment Stephen E. Dossick Dept. of Computer Science Columbia University
1212 Department of Computer Science Writing MOT, Reading AHA! - converting between an authoring and a delivery system for adaptive educational hypermedia.
University of Jyväskylä – Department of Mathematical Information Technology Computer Science Teacher Education ICNEE 2004 Topic Case Driven Approach for.
QIM 501- INSTRUCTIONAL DESIGN AND DELIVERY Prepared by: Ong Mei Yean (P-QM0023/10) Lecturer: Dr. Balakrishnan Muniandy EPISTEMOLOGY/KNOWLEDGE-BASED THEORIES.
Course Instructor: Aisha Azeem
The Multi-model, Metadata-driven Approach to Content and Layout Adaptation Knowledge and Data Engineering Group (KDEG) Trinity College,
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
MASTERS THESIS DEFENSE QBANK A Web-Based Dynamic Problem Authoring Tool BY ANN PAUL ADVISOR: PROFESSOR CLIFF SHAFFER JUNE 2013 Computer Science Department.
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
Overview Dennis L. Johnson What is GIS? Geographic Information System Geographic implies of or pertaining to the surface of the earth Information implies.
1212 / Department of Computer Science Adaptive Hypermedia 2ID20 Prof. dr. Paul De Bra.
Qatar University Exemplary Online Course Award
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
Building a UI with Zen Pat McGibbon –Sales Engineer.
The future of adaptation (in the on-line world) Prof. dr. Paul De Bra Web Engineering Group Eindhoven University of Technology.
– 4 th Workshop on Authoring of Adaptive and Adaptable Hypermedia, Dublin, 20 th of June, 2006 TU/e eindhoven university of technology Evaluation.
ICALT’06: Workshop on Adaptive Learning – extending IMS LD for adaptive instruction, Kerkrade, 6 h of July, 2006 TU/e eindhoven university of technology.
Mastering Adaptive Hypermedia Courseware Authors: Boyan Bontchev, Dessislava Vassileva, Slavomir Grigorov ICETA 2008.
James Williams e: eTutor Project SUMMARY OF KEY FINDINGS for 2 Pilot studies of the.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Design engineering Vilnius The goal of design engineering is to produce a model that exhibits: firmness – a program should not have bugs that inhibit.
Shijian Lu and C écile Paris CSIRO ICT Centre Sydney, Australia Authoring Content Structure for Adaptive Documents.
Abstract We present two Model Driven Engineering (MDE) tools, namely the Eclipse Modeling Framework (EMF) and Umple. We identify the structure and characteristic.
10th International Baltic Conference on Databases and Information Systems July 8-11, 2012, Vilnius, Lithuania Learner Model’s Utilization in the e-Learning.
1 Granular Approach to Adaptivity in Problem-based Learning Environment Sally He, Kinshuk, Hong Hong Massey University Palmerston North, New Zealand Ashok.
ModelPedia Model Driven Engineering Graphical User Interfaces for Web 2.0 Sites Centro de Informática – CIn/UFPe ORCAS Group Eclipse GMF Fábio M. Pereira.
SQL Based Knowledge Representation And Knowledge Editor UMAIR ABDULLAH AFTAB AHMED MOHAMMAD JAMIL SAWAR (Presented by Lei Jiang)
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Cooperative Computing & Communication Laboratory A Survey on Transformation Tools for Model-Based User Interface Development Robbie Schäfer – Paderborn.
Challenging students to acquire deeper knowledge in HCI course N. Ackovska and M. Kostoska 15 th Workshop on “Software Engineering and Reverse Engineering”
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 Click to edit Master title style What is Business Analysis Body of Knowledge?
Supporting the design of interactive systems a perspective on supporting people’s work Hans de Graaff 27 april 2000.
Control of Dynamic Discrete-Event Systems Lenko Grigorov Master’s Thesis, QU supervisor: Dr. Karen Rudie.
Database System Concepts and Architecture
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.
A meta level for LAG Adaptation Language re-use in education
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea UNESCO workshop “Personalization in Education” Feb’04.
Versioning in Adaptive Hypermedia
Presentation transcript:

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Adapting for Adaptivity Authoring of Adaptive e-content for a Commercial Environment Angelo Wentzler

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Supervisors Commission members Dr. A.I. Cristea (TU/e) Ing. E. Heuvelman (Turpin Vision) Prof. Dr. P.M.E. De Bra (TU/e) Dr. J. Broekstra (TU/e)

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Outline 1.Goal and Motivation 2.Problem description 3.Environment 4.Theory and Systems 5.Content-e/LAOS 6.Demo 7.Evaluation 8.Conclusions

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Goal and Motivation Goal: a LAOS based Adaptive Hypermedia System (AHS) authoring tool that will see commercial use MOT is the only simple generic tool available, but not very user-friendly Turpin Vision wants to add adaptive capabilities to Content-e

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Problem description Adapt Content-e so it can be used to author LAOS layers Playable in AHA! (at the least) Author existing MOT courses Challenges: LAOS untested in commercial environment; model conflicts with normal Turpin Vision approach

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Environment Turpin Vision is a SME (15 empl.) Informal atmosphere Clients: schools and publishers Development primarily client-demand driven No clear picture of adaptivity; no client- demand for adaptivity (yet)

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 What is adaptivity? An adaptive system can adapt itself to a user automatically at runtime Transparent if done well Applications: recommender systems, online education, games Different from adaptable! Adaptive hypermedia system

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 What is adaptivity? Domain model: describes the domain (the ‘subject matter’) User model: describes the user (e.g. knowledge of the domain) Adaptation engine: changes user model and view on domain, depending on user model and user actions, according to adaptation rules

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 ‘Adaptive’ is not always really adaptive CLIX “How adaptive is CLIX?” “CLIX enables adaptation to a particular look and feel…” (CLIX is actually adaptable)

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 ‘Adaptive’ is not always really adaptive Learning Design Claims adaptivity because a ‘live’ teacher can interact with users (All humans are adaptive: this does not make the system adaptive)

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 ‘Adaptive’ is not always really adaptive Blackboard Adaptive release feature unlocks (releases) content based on certain criteria (Actually pre-adaptation: learning paths are set beforehand and do not change)

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 ‘Adaptive’ is not always really adaptive WebCT “WebCT has incorporated adaptive technology into its products to comply with the US Rehabilitation Act” (Not even close: talking about accessibility adjustments for the disabled)

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Adaptivity is not always recognized Kobsa’s experiment: fake recommender system Side effect: users ‘fell for it’ Like a placebo, the illusion of personalization seems to be sufficient Conversely, real adaptivity is not always noticed!

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Environment: a ‘good’ system Academic: study, novelty Stability or visual appeal not essential Demonstrations often purely theoretical Commercial: profit Stability and visual appeal essential Technology must be proven in practice Confidence

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Environment: authoring complexity Linear: content and structure Hypermedia: hyperspace Adaptive hypermedia: knowledge space, adaptation process (e.g. labeling) Not everything must be done by one person, still complex

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Environment: ‘selling’ AHS Graphical user interface, visual themes and metaphors Simplify authoring task (automation, presets) Facilitate transition between linear and adaptive (conversion, standards) Convincing demonstrations Evaluations and user studies.

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Existing Theory and Systems LAOS / LAG MOT CAF AHA! Content-e

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 LAOS, MOT and AHA! authoring framework Conceptual view of an AHS More parts Resulting AHS do not necessarily look like this LAOS: Layered WWW Adaptive AHS Authoring Model and their corresponding Algebraic OperatorS

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 LAOS, MOT and AHA! Domain Model: concepts and relations Goal Model: filters, reorders, annotates Adaptation Model: adaptation rules User Model: overlay, free variables Presentation Model: visibility, style, display settings

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 LAOS, MOT and AHA! MOT: My Online Teacher CAF: Common Adaptivity Format XML based Only DM and GM (so far)

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 LAOS, MOT and AHA! Layers of Adaptation Granularity

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 LAOS, MOT and AHA! Adaptive Hypermedia Architecture

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Content-e

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Content-e/LAOS Turpin Vision desired an extension to their Content-e tool New sub-goals: At least replicate MOT functionality Improve user interface significantly Extend MOT functionality based on LAOS Evaluate result

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Content-e/LAOS: Initial solution

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Content-e/LAOS: Actual Solution

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Content-e/LAOS in more detail.ASP / JavaScript Collection of add-ons: 2 ‘XML paragraphs’ (concept, goal model) 1 import module (from CAF) 1 publish module (to CAF)

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Content-e/LAOS: changes

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Content-e/LAOS: XML editor

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Content-e/LAOS: Publication to CAF Concepts and goal models are represented with XML already Compose into single XML structure (use XML Writer) Transform Content-e representation to actual CAF elements

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Content-e/LAOS: Import from CAF Transform CAF to Content-e XML Insert content (obtain id’s) Postprocess: insert id’s into references Update content Problem: existing code did not function inside transaction

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Demo

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Evaluation: setup MOT vs Content-e/LAOS comparison ‘Politehnica’ university, Bucharest 1 week theory Exam: 63 -> 43 students in 7 groups 1 week project System Usability Scale (SUS) and custom questionnaires

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Evaluation: results MOT: more stable Content-e/LAOS: more appealing “if it had less bugs I would use Content-e/LAOS” MOT: functional (SUS) C-e/LAOS: overall impression (specific questionnaire)

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Evaluation Opinion not influenced by acquired skill with systems Opinion probably influenced by problems during project (book labels, server reinstall) Longer exposure to Content-e/LAOS might lead to better evaluation

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Conclusions: goals MOT functionality almost completely replicated Extensions: typed DM attributes, relation authoring, CAF import UI improvements: single-screen concept authoring, click and drag GM authoring

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Conclusions: other results Improvements to Content-e Tree component Transactions ASP data limit Course material (Gipf, Sun-Tzu) Practical evaluation Two papers (AH’06, ICALT’06)

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Recommendations Content-e needs to be more stable More tests and evaluations Extensions to the system Graph author Default adaptation and user models Real “student view” Adaptation model XML paragraph? “Player”

1313 Final Master PresentationDepartment of Computing Science Authoring of Adaptive e-content for a Commercial Environment Adapting for Adaptivity 14/8/2006 Any questions?