Most websites offer information that appeals to a wide audience. However, a single presentation may not be suitable for that wide range of people wishing to visit the website. AHA! is a server extension that makes it possible to adapt the content shown on webpages, and the links that appear on these pages, to each individual user. An AHA! application consists of a concept-structure and a set of XHTML pages. The concept-structure (which can be defined using a high-level graphical tool or a low-level editor) consists of concepts, attributes and condition-action rules that determine user model updates and conditions for object inclusion. The XHTML pages use the ''object'' tag to indicate where conditionally included objects should be placed. The condition-action rules determine which information is included, if any. The rules also determine the ''suitability'' of pages for a given user. Links to pages are shown in a different way depending on this suitability. Many adaptive systems exist today. They target a specific application area, like on-line textbooks, information kiosks, corporate information systems, etc. AHA! provides a general-purpose adaptive system. Current research and development efforts concentrate on improving the authoring support, e.g. by automatically detecting potential loops in the condition-action rules.
[1]
Brendan Rousseau,et al.
Concept Relationship Types for AHA! 2.0
,
2002
.
[2]
José Valdeni de Lima,et al.
Adaptivity Conditions Evaluation for the User of Hypermedia Presentations Built with AHA!
,
2002,
AH.
[3]
S. Ventura,et al.
Using Knowledge Levels with AHA! for Discovering Interesting Relationship
,
2002
.
[4]
Paul De Bra,et al.
AHA! Adaptive Hypermedia for All
,
2001,
WebNet.
[5]
Peter Brusilovsky,et al.
Adaptive Hypermedia
,
2001,
User Modeling and User-Adapted Interaction.
[6]
Hongjing Wu,et al.
Design issues for general-purpose adaptive hypermedia systems
,
2001,
Hypertext.
[7]
Licia Calvi,et al.
Towards Generic Adaptive Systems: Analysis of a Case Study
,
2002,
AH.
[8]
Peter Brusilovsky,et al.
Methods and techniques of adaptive hypermedia
,
1996,
User Modeling and User-Adapted Interaction.
[9]
Paul De Bra,et al.
AHA! Version 2.0, More adaptation flexibility for authors
,
2002
.
[10]
Hongjing Wu,et al.
Making General-Purpose Adaptive Hypermedia Work
,
2000,
WebNet.