Adaptive Hypertext. Outline What is adaptive hypertext? Why is it necessary? The Adaptation Cycle in Hypertext systems How is Adaptation achieved? –Navigation.

Slides:



Advertisements
Similar presentations
Web Mining.
Advertisements

GMD German National Research Center for Information Technology Darmstadt University of Technology Perspectives and Priorities for Digital Libraries Research.
Adaptive Hypermedia and The Semantic Web Dr. Alexandra Cristea
UI Best Practices Application Developer’s Intro School Week 1 Day 1.
Third Generation Adaptive Hypermedia Systems Curtis A. Carver Jr., John M.D. Hill and Udo W. Pooch.
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
1 Distributed Agents for User-Friendly Access of Digital Libraries DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen,
SAM 2007 v4 The Student Experience Including SAM Projects, SAM Exams and SAM Training.
Bridgette Parsons Megan Tarter Eva Millan, Tomasz Loboda, Jose Luis Perez-de-la-Cruz Bayesian Networks for Student Model Engineering.
Principles of Web Design 5 th Edition Chapter Nine Site Navigation.
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
Designing Multimedia with Fuzzy Logic Enrique Diaz de Leon * Rene V. Mayorga ** Paul D. Guild *** * ITESM, Guadalajara Campus, Mexico ** Faculty of Engineering,
Overview of Adaptive Navigation Technologies Michal Tvarožek FIIT STU BA.
HYPERMEDIA Chang-Yang Lin Eastern Kentucky University
Spatial Hypermedia and Augmented Reality
WebMiningResearch ASurvey Web Mining Research: A Survey Raymond Kosala and Hendrik Blockeel ACM SIGKDD, July 2000 Presented by Shan Huang, 4/24/2007.
Overview of Navigation Readings Matt Koehler CEP 909 Nov 14, 2001.
Web Mining Research: A Survey
Adaptive Hypermedia on the Web: Methods, Technology and Applications Paul De Bra Eindhoven University of Technology Eindhoven, The Netherlands Centrum.
Web Mining Research: A Survey
Web Mining Research: A Survey
WebMiningResearchASurvey Web Mining Research: A Survey Raymond Kosala and Hendrik Blockeel ACM SIGKDD, July 2000 Presented by Shan Huang, 4/24/2007 Revised.
1212 / Department of Computer Science Adaptive Hypermedia 2ID20 Prof. dr. Paul De Bra.
Adaptive Hypermedia Dr. Alexandra Cristea
Adaptive Hypermedia: What is it and why are we doing it? Dr. Alexandra Cristea
Hypertext and the WWW- An educational perspective 1 1. Overview of module Theory and practice Framework –(1) content, (2) learning process, and (3) technology.
4.5 Multimedia Production. Learning Outcome 1. Design the structure and user interface for a multimedia project. 2. Produce a successful multimedia project.
Career Cruising can be translated into Spanish!
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
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.
Chapter 5 Teaching with Software Tools: Beyond the Basic Programs
Adaptive Hypermedia. Hypermedia “Static” hypermedia Same page content Same links For all users.
Research paper: Web Mining Research: A survey SIGKDD Explorations, June Volume 2, Issue 1 Author: R. Kosala and H. Blockeel.
Teaching with Multimedia and Hypermedia
Student-adaptive educational systems Haiying Deng ICS UCI.
ARKANSAS DEPARTMENT OF HEALTH Health Literacy Online Marisa Nelson, MPS Health Educator Chronic Disease Prevention and Control.
Guided tours and on-line presentations: how authors make existing hypertext intelligible for readers C. C. Marshall, P. M. Irish, Guided tours and on-line.
CSA3212: User Adaptive Systems Dr. Christopher Staff Department of Computer Science & AI University of Malta Lecture 9: Intelligent Tutoring Systems.
Modeling Applied Mindtool Experiences with Hyperlinked Presentation Software Stephenie Schroth Jonassen, D.H. (2006). Modeling with Technology: Mindtools.
CHAPTER TEN AUTHORING.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
Hypermedia Cooper and Davis. What Is Hypermedia?  The combination of text, video, graphic images, sound, hyperlinks, and other elements in the form typical.
KMS: A Distributed Hypermedia System for Managing Knowledge in Organizations Robert M Akscyn, Donald L McCracken & Elise Yoder.
User Support Chapter 8. Overview Assumption/IDEALLY: If a system is properly design, it should be completely of ease to use, thus user will require little.
Recuperação de Informação B Cap. 10: User Interfaces and Visualization , , 10.9 November 29, 1999.
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
AnnotatEd: A Social Navigation and Annotation Service for Web-based Educational Resources Rosta Farzan & Peter Brusilovsky Personalized Adaptive Web Systems.
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
University of Malta CSA3080: Lecture 12 © Chris Staff 1 of 22 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
Multimedia.
Introduction to Evaluation without Users. Where are you at with readings? Should have read –TCUID, Chapter 4 For Next Week –Two Papers on Heuristics from.
October 31, 2000 Universal Web Accessibility Symposium Adaptive Hypermedia John M.D. Hill Curtis A. Carver Jr.
Collaborative Query Previews in Digital Libraries Lin Fu, Dion Goh, Schubert Foo Division of Information Studies School of Communication and Information.
Peter Brusilovsky. Index What is adaptive navigation support? History behind adaptive navigation support Adaptation technologies that provide adaptive.
University of Malta CSA4080: Topic 7 © Chris Staff 1 of 15 CSA4080: Adaptive Hypertext Systems II Dr. Christopher Staff Department.
Open-Corpus Adaptive Hypermedia Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA
ADAPTIVE HYPERMEDIA Presented By:- Debraj Manna Raunak Pilani Gada Kekin Dhiraj.
COLLABORATIVE WEB 2.0 TOOLS IN EDUCATION USING WIKIS & BLOGS IN THE CLASSROOM.
Adaptivity, Personalisation and Assistive Technologies Hugh Davis.
Tutoring & Help Systems Deepthi Bollu for CSE495 10/31/2003.
Objectives Overview Identify the four categories of application software Describe characteristics of a user interface Identify the key features of widely.
Human Computer Interaction Lecture 21,22 User Support
“Intelligent User Interfaces” by Hefley and Murray A 1993 Perspective
User-Adaptive Systems
Using the Online Ag Business Planning Tool “AGPLAN
CSA3212: User Adaptive Systems
CIS 376 Bruce R. Maxim UM-Dearborn
Web Mining Research: A Survey
Presentation transcript:

Adaptive Hypertext

Outline What is adaptive hypertext? Why is it necessary? The Adaptation Cycle in Hypertext systems How is Adaptation achieved? –Navigation adaptation –Presentation adaptation Examples

What is hypertext? Representation that provides a non-sequential method of representing and accessing information (Nelson, 1987) hypertext document information is stored as a network of nodes connected by hypertext links which allow: –Jump to another part of the document –Jump to another document Hypermedia – integrates elements of multimedia (animation, images, video, & sound)

Problems with Hypertext Non-sequential & User-driven access provides powerful flexibility Easy to get off course and end up with irrelevant information. Leads to: –User Disorientation (Lost in Hyperspace) –Information Overload

User Disorientation (Elm & Woods, 1997) 1.User not knowing where to go next 2.Users knowing where to go but not knowing how to go there 3.Users not knowing where they are within the overall structure

Information Overload Occurs when user is swamped with details that may not be relevant to current needs Information is provided in a unstructured manner Navigational support tools –Punctual Tools – labelled buttons (previous, next, home, last), curser hover descriptions, etc. –Structural Navigation Tools – guided tours, overview maps & fisheye views. –Historical Tools – access hypertext nodes that have already been visited (bookmarks & history lists)

What is adaptive hypertext? Aims to provide support to users by tailoring the system and augmenting the delivery of information Can filter out undesirable details outside a users current field of interest or beyond their level of comprehension Controls the size of the hyperspace

Adaptive Hypertext Basic premise –Not all users have the same goals or abilities User may –Be experts looking for specific information –Have more general requirements –Be novices trying to find basic information User characteristics –User requirement –Interaction style –Background knowledge –Cognitive characteristics

Adaptive Hypertext Solutions Novice Users –Specialized or simplified presentation of information Expert Users –Enhancing navigation

How? ITSs (Intelligent Tutoring Systems) Goal is to tailor hypertext systems to the needs of a student. To do this, we require understanding of the student's specific information requirements. An ideal tutoring system would present learning material to a student at a level that matches their abilities and will adapt as the student’s knowledge develops.

Adaptation Cycle 1.Data Elicitation –Initial interviews –Questions and Answer Analysis –User Relevance feedback –Storing user browser patterns 2.Data Analysis –Build/Maintain User Model i.e. Personis 3.Adaptation

How is Adaptation achieved? Two components of hypertext can be adapted 1.Hyperlinks 2.Information contained in nodes Navigation Presentation

Presentation Adaptation Adapt information presented to the user by hiding details not of current interest Techniques 1.Conditional text 2.Stretch text 3.Page variants 4.Fragment variants 5.Frame-based

Conditional Text A concept is divided into chunks of text Each chunk is associated with a user type

Stretch Text To give additional explanation to the current topic without need to retrieve a new page

Page Variants Two or more variants of the same page on a concept

Fragment Variants More fine grain then page variants Page segmented with variants of different fragments haha Muha haha

Frame-based Similar to fragment variant, with the addition of the ability to be able to link to other frames from a slot haha Muha Haha haha Muha Haha haha

Navigation Adaptation Assist user by manipulating the navigational aids (links, labels, hot words) within the system suggesting appropriate directions to take Can overcome user disorientation Techniques 1.Annotation 2.Ordering / Link Sorting 3.Direct Guidance 4.Hiding 5.Mapping

1. Annotation Links are enriched with extra comments or visual cues –History-based annotation what has been seen or what remains to be explored –Knowledge-based annotation Take into account the users progress –Prerequisite-based annotation Educational prerequisites

1. Annotation : Knowledge-based Annotation MANUEL EXCEL – learning of databases in Excel spreadsheet users left to explore goals, sub goals, and procedures through explanations, examples, exercises and tests Denotes links as not-known, in-work, and well- learned In-work reduces ambiguity by signify that the user is simply just browsing the page Brigitte de La PassardiereBrigitte de La Passardiere, Aude Dufresne: Adaptive Navigational Tools for Educational Hypermedia. ICCAL 1992: ICCAL 1992

1. Annotation : Prerequisite-based Annotation Determines the educational pre-requisites of each hypertext page, based on the knowledge level of the user Example: ELM-ART

Prerequisite-based annotation : ELM-ART is a WWW-based ITS to support learning programming in Lisp. an on-line intelligent textbook with an integrated problem solving environment It provides all the course materials (presentations of new concepts, test, examples, and problems) in hypermedia form. ELM-ART "knows" the material it presents to the students and supports them in learning and navigating the course material.

Prerequisite-based annotation : ELM-ART The metaphor is traffic lights Red (italic typeface) means not ready to be learned Green (bold) means ready and recommended Yellow means ready but not recommended.

2. Ordering / Link Sorting Sorts and re-orders the links on a specific page according to a user model MLTutor – uses machine learning techniques in order to model user’s interests from their browsing behavior –No prior knowledge regarding the user’s background or interest

MLTUTOR 1. Clustering phase 2. Learning Phase

MLTUTOR

3. Direct Guidance The system indicates to the user the best node to visit next WebWatcher - WebWatcher is a "tour guide" agent for the world wide web. Once you tell it what kind of information you seek, it accompanies you from page to page as you browse the web, highlighting hyperlinks that it believes will be of interest. Its strategy for giving advice is learned from feedback from earlier tours.

WebWatcher Clicks WebWatcherTypes in a interest

WebWatcher

4. Hiding Controls access to information by hiding or disabling links to pages, which are irrelevant to the user’s requirements Reduces possibility of cognitive overload by controlling the navigable hyperspace Allows for gradual exposure of hyperspace hence effective for educational hypermedia systems Example: PUSH & Sassy (Unix Security)

PUSH The PUSH project investigates ways of utilizing adaptive hypermedia to aid users of an on-line manual. The system hides parts of a page from the user's immediate view in order to reduce the information overflow problem. The adaptation is based on inferring the users information seeking task from their interactions with the system.

PUSH - ConCall supports the collection, filtering and browsing of calls for papers and calls for attendance for conferences and workshops. To avoid uninteresting calls, the user sets up a user profile to retrieve a personal selection of calls and organize them in a personal manner

Persona - Soundscapes Still under research Sound has so far not been considered as a very important issue in the design of interfaces. All the focus has been on the visual channel, emphasizing foremost written text Sound is a information carrier itself 3D sound allows for better discrimination between sound sources and may allow us to design richer information spaces. In the real world, we have layers of sounds, coming from different locations in the room. Some of them we attend to, others are just background noise that we cannot hear unless something unexpected happens. How can we imitate "natural" sounds in an efficient way?

5. Mapping A map allows a user to understand the overall structure of the hyperspace and also to locate themselves within it Example: HYPERCASE

Comparison

Concluding thoughts Obvious applications –Online help systems –Document Repositories –Tutoring systems