CSA3212: User Adaptive Systems

Slides:



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

Adaptive Hypermedia Dr. Alexandra Cristea
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.
Hypertext, hypermedia and interactivity. A brief overview and background primer.
A New Learning Tools. Topic Maps is a standard for the representation and interchange of knowledge, with an emphasis on the findability of information.
Basic IR: Queries Query is statement of user’s information need. Index is designed to map queries to likely to be relevant documents. Query type, content,
Adaptive Hypermedia on the Web: Methods, Technology and Applications Paul De Bra Eindhoven University of Technology Eindhoven, The Netherlands Centrum.
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
XLink: Open Linking Standard XML / XSL separate  data semantics  presentation semantics Need to also separate out  navigation semantics Single unique.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
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.
Student-adaptive educational systems Haiying Deng ICS UCI.
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.
Ihr Logo Chapter 7 Web Content Mining DSCI 4520/5240 Dr. Nick Evangelopoulos Xxxxxxxx.
Hypermedia Cooper and Davis. What Is Hypermedia?  The combination of text, video, graphic images, sound, hyperlinks, and other elements in the form typical.
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.
University of Malta CSA3080: Lecture 8 © Chris Staff 1 of 21 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’
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 12 This presentation © 2004, MacAvon Media Productions Hypertext and Hypermedia.
IT-522: Web Databases And Information Retrieval By Dr. Syed Noman Hasany.
University of Malta CSA3080: Lecture 3 © Chris Staff 1 of 18 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
1 FollowMyLink Individual APT Presentation Third Talk February 2006.
AnnotatEd: A Social Navigation and Annotation Service for Web-based Educational Resources Rosta Farzan & Peter Brusilovsky Personalized Adaptive Web Systems.
University of Malta CSA4080: Topic 1 © Chris Staff 1 of 20 CSA4080: Adaptive Hypertext Systems II Dr. Christopher Staff Department.
© 2004 Chris Staff CSAW’04 University of Malta of 15 Expanding Query Terms in Context Chris Staff and Robert Muscat Department of.
Web- and Multimedia-based Information Systems Lecture 2.
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
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)
ASSIST: Adaptive Social Support for Information Space Traversal Jill Freyne and Rosta Farzan.
Augmenting (personal) IR Readings Review Evaluation Papers returned & discussed Papers and Projects checkin time.
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
1 FollowMyLink Individual APT Presentation First Talk February 2006.
University of Malta CSA3080: Lecture 10 © Chris Staff 1 of 18 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Personalized Ontology for Web Search Personalization S. Sendhilkumar, T.V. Geetha Anna University, Chennai India 1st ACM Bangalore annual Compute conference,
Human Computer Interaction Lecture 21 User Support
Web-Technology Lecture 14.
Human Computer Interaction Lecture 21,22 User Support
Discovering User Access Patterns on the World-Wide Web
User-Adaptive Systems
Augmenting (personal) IR
Hypertext and Hypermedia
A Brief Introduction to the Internet
MR Application with optimizations for performance and scalability
Part 2 Setting up a web server the easy way
Submitted By: Usha MIT-876-2K11 M.Tech(3rd Sem) Information Technology
Universal Human Rights Index (UHRI) Available at: uhri. ohchr
Web Mining Department of Computer Science and Engg.
Chapter 11 user support.
English, Literacies and Policy Contexts A
Web Mining Research: A Survey
Information Retrieval and Web Design
Information Retrieval and Web Design
Drupal user guide Evashni Jansen Web Office.
Information Retrieval and Web Design
Presentation transcript:

CSA3212: User Adaptive Systems Lecture 8: Case Studies Dr. Christopher Staff Department of Computer Science & AI University of Malta

Aims and Objectives Adaptive navigation in Letizia, Personal WebWatcher, WebWatcher, and HyperContext Adaptive Presentation in MetaDoc

Aims and Objectives We will look at three different approaches to adaptive Hypertext Adaptive navigation using link recommendation Personal WebWatcher Adaptive presentation using stretchtext MetaDoc Context-based adaptive navigation HyperContext

Adaptive Navigation Adaptive Navigation-local reconnaissance is highly related to link annotation E.g., Letizia, WebWatcher, Personal WebWatcher, HyperContext

Adaptive Navigation Differences in ITS and generic approaches to adaptive navigation ITS aim is to transfer knowledge efficiently by guiding through a learning space Learned, ready to be learned, not ready to be learned Generic aim is to guide user through document space to relevant information (that is ideally also at the level of simplicity required by user!) Relevant, not relevant (what about “related to long-term interest X?”)

Adaptive Navigation Letizia Predicts a user’s interest as the user browses and suggests links to relevant document in the vicinity of the user’s current location User tends to traverse Web graph “downwards”, but relevant information may lie sideways Observes user behaviour to determine user interests (eg, “skipping” links, bookmarking...) Makes recommendations based on “persistence of interest” Persistence of interest: just because you’ve stopped searching for something, doesn’t mean you’re no longer interested in it... lieberman95letizia.pdf

Adaptive Navigation WebWatcher Guides users through a web site based on interaction with past users Users express a query and are guided to relevant documents Associates what users are interested in with documents that they mark as relevant Marks up links with terms used by users, and terms that occur in “downstream” documents webwatcher.ijcai97.pdf

Personal WebWatcher Personal WebWatcher recommends documents to a user based on an analysis of the documents that the user has browsed References: Mladenic, D. (1996), Personal WebWatcher: design and implementation. Available on-line at http://www.cs.cmu.edu/afs/cs/project/theo-4/text-learning/www/pww/papers/PWW/pwwTR.ps.Z Mladenic, D. (1999), Machine learning used by Personal WebWatcher. Available on-line at http://www.cs.cmu.edu/afs/cs/project/theo-4/text-learning/www/pww/papers/PWW/pwwACAI99.ps.gz Additional information about Personal WebWatcher can be found at http://www.cs.cmu.edu/afs/cs/project/theo-4/text-learning/www/pww/index.html

Personal WebWatcher PWW observes users of the WWW and suggests pages that they may be interested in PWW learns the individual interests of its users from the Web pages that the users visit The learned user model is then used to suggest new HTML pages to the user

Personal WebWatcher Architecture a Web proxy server a learner The proxy saves URLs of visited documents to disk a learner The learner uses them to generate a model of user interests When a user visits a Web page, PWW’s proxy server also analyses out-links Recommends those similar to user model

Learning the user model Operates in batch mode Revisits all documents visited by user and those lying one link away Visited documents are +ive examples of user interests Non-visited are -ive examples

Personal WebWatcher Model used to predict if a page is likely to be relevant (+ive) or not (-ive) Predictor looks one step ahead from document requested by user Links in requested document are marked up

HyperContext HyperContext assumes that the scope of relevance within a document is dependent on its context Remember that information is data in context… … knowledge is information used in the correct context

HyperContext HyperContext also assumes that a link is evidence that the destination document is relevant to the parent (in some way) Is all of a document relevant in its entirety to all of its parents? HyperContext says not. Can semi-automatically determine which regions in the child are relevant to the parent

HyperContext Context is used in two ways To create interpretations of documents in context Interpretation = relevant terms from parent added to child, and remove non-relevant terms from child To construct a short-term model of user interests as a user browses through hyperspace Pick up relevant terms from the interpretations that are visited and “add” them to user model

HyperContext Interpretations, as well as original documents, are indexed Query can be automatically extracted from user model and submitted to IR system User can be guided to relevant information (link recommendation), or shown “See Also” references

HyperContext Uses Information Retrieval-in-Context to guide users to information in hyperspace (up to 7 link traversals away) Once user has navigated to a location which probably contains information, can submit query to search “context sphere” With Adaptive Information Discovery, system generates query on behalf of user HCTCh5.pdf

Adaptive Presentation Approaches are generally intended to make the content more understandable to the user automatically including glossary explanations of terms unknown to the user removing extraneous information, or information known to the user showing information in format preferred by user... Used mainly in ITS

MetaDoc Adaptive presentation of text Documentation reading system that has hypertext capabilities Reference: Boyle, C., and Encarnacion, A.O., 1994, “Metadoc: An Adaptive Hypertext Reading System”, in Brusilovsky, et. al. (eds), Adaptive Hypertext and Hypermedia, 71-89, 1998, Netherlands:Kluwer Academic Publishers.

MetaDoc Goal: “A hypertext document that automatically adapts to the ability level of the reader” No need for reader to “skip” text, or to look elsewhere for further information

MetaDoc Mechanism: Coined by Ted Nelson, 1971 Stretchtext Coined by Ted Nelson, 1971 Transitions from one level to the next need to be smooth (HCI) User model used to determine ability level of user

MetaDoc User Model: Concept Level: Stereotypes: Novice, beginner, intermediate, expert Concept Level: Concept levels are associated with stereotypes If user level is lower than the level required to understand the concept, the text is stretched to explain it Conversely, more detail is provided to the expert reader