Bridging Navigation, Search and Adaptation: AH Models Evolution Evgeny Knutov, David Smits, Paul De Bra and Mykola Pechenizkiy
Outline: Adaptive Hypermedia Navigation versus Search From Dexter through AHAM to GAF GAF generic adaptation framework (layered model) structure and process Conclusions and Future Work / Department of Computer Science PAGE
Example of Inserting/Removing Fragments Before reading about Xanadu the URL page shows: –… In Xanadu (a fully distributed hypertext system, developed by Ted Nelson at Brown University, from 1965 on) there was only one protocol, so that part could be missing. … After reading about Xanadu this becomes: –… In Xanadu there was only one protocol, so that part could be missing. …
Example of Link Hiding Example from AHA!: show only most relevant links –should be used “unidirectionally”: make more links become available, but never start hiding previously presented links
10/07/10 Example of Dimming Fragments
10/07/10 Adaptive Multimedia Presentation Conditional image inclusion Zoom/Scaling Stretchimage
10/07/10 What Do We Adapt in AH? Content adaptation –adapting the information Adaptive navigation: –adapting the link anchors that are shown –adapting the link destinations –giving “overviews” for navigation support and for orientation support Adaptive presentation: –adapting the presentation of information –selecting the media and media-related factors such as image or video quality and size
Navigation vs. Search resolver function – link destination accessor function presentation specification / Department of Computer Science PAGE resolver accessor presentation
AHS evolution / Department of Computer Science PAGE Generalize AHS functionality in GAF Enhance GAF layered structure with the process Generalize adaptation process (incl. Search) Enrich GAF with new approaches, techniques
Classification of AH methods and techniques / Department of Computer Science PAGE Classification of AH methods and techniques integrated with adaptation process Basis for the AHS layered structure
GAF layered model: / Department of Computer Science PAGE GAF aligns the order of the layers in the system according to the classification of AH methods and techniques Rotate layered structure of GAF and match with adaptation process flowcharts
GAF - Search “sequence chart”: / Department of Computer Science PAGE
Conclusions Similarity between Search and Navigation navigation is a special case of search AH Models evolution to capture search GAF layers and sequence to model different use-cases (Search, RecSys, etc.) / Department of Computer Science PAGE
/ Department of Computer Science PAGE Thanks! and Questions?