User-Adaptive Systems

Slides:



Advertisements
Similar presentations
Adaptive Hypermedia and The Semantic Web Dr. Alexandra Cristea
Advertisements

Adaptive Hypermedia Dr. Alexandra Cristea
Third Generation Adaptive Hypermedia Systems Curtis A. Carver Jr., John M.D. Hill and Udo W. Pooch.
University of Malta CSA3080: Lecture 11 © Chris Staff 1 of 20 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
University of Malta CSA3080: Lecture 13 © Chris Staff 1 of 16 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Haystack: Per-User Information Environment 1999 Conference on Information and Knowledge Management Eytan Adar et al Presented by Xiao Hu CS491CXZ.
1 Distributed Agents for User-Friendly Access of Digital Libraries DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen,
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
Overview of Adaptive Navigation Technologies Michal Tvarožek FIIT STU BA.
Adaptive Hypermedia on the Web: Methods, Technology and Applications Paul De Bra Eindhoven University of Technology Eindhoven, The Netherlands Centrum.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
Web Mining Research: A Survey
Recommender Systems; Social Information Filtering.
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
Supporting Information Needs by Ostensive Definition in an Adaptive Information Space Iain Campbell 1995 Gretchen Schwarz.
Projects in the Intelligent User Interfaces Group Frank Shipman Associate Director, Center for the Study of Digital Libraries.
New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox Easiest browser to extend in terms of UI.
University of Malta CSA3080: Lecture 9 © Chris Staff 1 of 13 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Adaptive Hypermedia. Hypermedia “Static” hypermedia Same page content Same links For all users.
CSA3212: User Adaptive Systems Dr. Christopher Staff Department of Computer Science & AI University of Malta Lecture 9: Intelligent Tutoring Systems.
University of Dublin Trinity College Localisation and Personalisation: Dynamic Retrieval & Adaptation of Multi-lingual Multimedia Content Prof Vincent.
University of Malta CSA4080: Topic 5 © Chris Staff 1 of 52 CSA4080: Adaptive Hypertext Systems II Dr. Christopher Staff Department.
Web Search. Structure of the Web n The Web is a complex network (graph) of nodes & links that has the appearance of a self-organizing structure  The.
1 Information Retrieval Acknowledgements: Dr Mounia Lalmas (QMW) Dr Joemon Jose (Glasgow)
Lecture 2 Jan 13, 2010 Social Search. What is Social Search? Social Information Access –a stream of research that explores methods for organizing users’
University of Malta CSA3080: Lecture 7 © Chris Staff 1 of 18 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
1 Automatic Classification of Bookmarked Web Pages Chris Staff Second Talk February 2007.
University of Malta CSA3080: Lecture 4 © Chris Staff 1 of 14 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
1 of 49 t CSA3212: Lecture 7 © Chris Staff University of Malta Dr. Christopher Staff Department of Intelligent Computer Systems.
University of Malta CSA3080: Lecture 6 © Chris Staff 1 of 20 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Lecture 2 Jan 15, 2008 Social Search. What is Social Search? Social Information Access –a stream of research that explores methods for organizing users’
University of Malta CSA3080: Lecture 3 © Chris Staff 1 of 18 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
Ontology-Centered Personalized Presentation of Knowledge Extracted from the Web Ralitsa Angelova.
University of Malta CSA4080: Topic 1 © Chris Staff 1 of 20 CSA4080: Adaptive Hypertext Systems II Dr. Christopher Staff Department.
University of Malta CSA3080: Lecture 12 © Chris Staff 1 of 22 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Information Retrieval
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 Faceted Browsing in Job Offers Danielle H. Lee
ADAPTIVE HYPERMEDIA Presented By:- Debraj Manna Raunak Pilani Gada Kekin Dhiraj.
1 FollowMyLink Individual APT Presentation First Talk February 2006.
Screen Readers Cannot See (Ontology Based Semantic Annotation for Visually impaired Web users) Yeliz Yesilada, Simon Harper, Carole Goble and Robert Stevens.
Navigation Aided Retrieval Shashank Pandit & Christopher Olston Carnegie Mellon & Yahoo.
Adaptivity, Personalisation and Assistive Technologies Hugh Davis.
1 of 43 University of Malta CSA3212: Topic 2 © Chris Staff CSA3212: User-Adaptive Systems Dr. Christopher Staff Dept. Intelligent.
University of Malta CSA3080: Lecture 10 © Chris Staff 1 of 18 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Human Computer Interaction Lecture 21 User Support
Recommender Systems & Collaborative Filtering
Web-Technology Lecture 14.
Human Computer Interaction Lecture 21,22 User Support
Proposal for Term Project
Personalized Social Image Recommendation
Agents & Agency What do we mean by agents? Are agents just a metaphor?
Tomás Murillo-Morales and Klaus Miesenberger
Personal Assistants for the Web: An MIT Perspective
CSA3212: User Adaptive Systems
Magnet & /facet Zheng Liang
Chapter 11 user support.
Navigation-Aided Retrieval
Chapter 4 Planning Site Navigation
Web Mining Research: A Survey
Information Retrieval and Web Design
Information Retrieval and Web Design
Is TeacherWeb Performance Centered?
Presentation transcript:

User-Adaptive Systems CSA3212: User-Adaptive Systems Topic 6: Adaptation Techniques Dr. Christopher Staff Department of Intelligent Computer Systems University of Malta 1

Aims and Objectives We will look at stages in the adaptation process and revisit the problems that AHS/UAS try to solve 2

Stages in the Adaptation Process Collect data about the user Process data to build/update user model Apply user model to provide the adaptation Last stage always fully automated in adaptive hypertext systems 1st and 2nd stages may require user intervention. Ideally, fully automated 3

Stages in the adaptation process If user and system need to co-operate to achieve adaptivity, then it is called collaborative user modelling From [Brusilovsky96] 4

What can be adapted? A hypertext is a collection of nodes that are connected by links So what can be adapted? The node content and user interface - adaptive presentation The node organisation and hyperspace representations (e.g., index, map, overview) - adaptive navigation 5

Generic approaches Adaptive Presentation Adaptive Navigation 6

Adaptive Presentation Anything to do with adapting how the presented material is displayed to users Examples Adapting the UI (more to do with adaptive user interfaces than adaptive hypertext per se) Modify data presentation so that it is presented in user's preferred choice (e.g., charts) 7

Adaptive Presentation More examples Automatically expand/collapse glossary items according to user's level of expertise Provide "trails" through hyperspace according to user's level of expertise Can be fairly complex - if user does not know concept A, then unlikely to know concept B, so concept B should also be automatically expanded 8

Adaptive Presentation Adaptive presentation can be useful in any adaptive hypertext system, but mostly used in Intelligent Tutoring Systems e.g., MetaDoc 9

Adaptive Navigation Focused around implicit link types in Web- based systems (ideally, link types are explicit) E.g., Letizia, WebWatcher, Personal WebWatcher, HyperContext Already identified implicit link types in previous lecture… navigational, context-free, context sensitive, index, TOC, glossary, map, ... 10

Problems Revisited Lost in HyperSpace Cognitive overload Complexity of the search space Search-browsing Static hypertext structure 11

Lost in HyperSpace Mark-up nodes to include link to landmark which user knows about Show relationship between landmark node and current node Reduce cognitive load on user 12

Cognitive overload Move (some) linking functions into AHS system by, e.g., providing "See Also" links Automatic/dynamic linking Reduce number of outlinks by removing links to non-relevant nodes Link recommendation services Add explanations/remove extraneous text 13

Complexity of the search space Removing links reduces the size of the search space Recommending links assists the user in deciding which links are likely to lead to relevant information Automatically modifying content enables readers to understand concepts at their level of understanding 14

Complexity of the search space Learn from user access paths to re-organise hyperspace Learn to associate user terminology with document content 15

Search-browsing Dynamic linking as a result of where user is combined with any stated query terms Recommend links (paths) to relevant documents 16

Static hypertext structure Users can modify structure, and/or system can learn from users What change(s) to hypertext systems would be required? IR systems? Dynamic hypertext systems 17

Adaptation Technologies 18

Direct Guidance Mainly through "Next" buttons! Can include link/path recommendation What are the pre-requisites? 19

Adaptive Sorting of Links Ordering links according to some ranking scheme On what basis? On which of the implicit link types can this be provided? 20

Adaptive Hiding of Links Hide links which would lead to non- relevant information What are the pre-requisites? In ITS systems? In generic AHSs? Identify implicit link types which support adaptive hiding 21

Adaptive Annotation of Links Mark-up anchor text/link description to explain the information at the destination of the link Description must be adaptive! 22

Adaptive Link Generation Must links be predetermined? Can automatically discover new links and add them permanently Must the destination of links be fixed? Add similarity-based links or recommended links (temporary) E.g., adapt navigational links to point to landmarks known to user 23

Insert/remove Text Fragments Automatically add or remove text fragments based on predetermined information about user’s knowledge of topics 24

Stretchtext Expand or contract text based on system’s knowledge of what user already knows Similar to insert/remove text, but different technology User can also interactively expand/contract text to give feedback to system 25

Dimming Fragments Rather than modifying the presentation of a familiar page (and confusing the user’s mental model of the page), dim rather than hide non-relevant information 26

Adaptation of Modality How should information be presented to user? Speech, music, animation, video, text? Assumes that information exist in different forms to begin with! 27