Adaptive hypermedia

Adaptive Hypermedia is a disputed research field where hypermedia is made adaptive according to a user model.

In contrast to traditional e-learning/electronic learning, e-business, and e-government systems, whereby all users are offered or even directed a standard series of hyperlinks, adaptive hypermedia (AH) tailors what the user sees to a model of the user's goals, preferences and knowledge.[1] Adaptive hypermedia is the answer to the "lost in hyperspace" problem, where the user normally has too many links to choose from, and little knowledge about how to proceed and select the most appropriate ones to him/her. Adaptive hypermedia thus offers a selection of links or content most appropriate to the current user.

An adaptive hypermedia system should satisfy three criteria: it should be a hypertext or hypermedia system, it should have a user model and it should be able to adapt the hypermedia using the model.[2]

History

Before 1996

Adaptive Hypermedia research started in the early 1990s. At that time, the two main parent areas - Hypertext and User modeling - had achieved a level of maturity that allowed for the research ideas to be explored together. Many researchers had recognized the problems of static hypertext in different application areas, and had begun to explore various ways to adapt the output and behavior of hypertext systems to suit the needs of individual users. The support from the already established user modeling research community was influential in helping the existing research teams to find each other, and in recognizing and promoting adaptive hypermedia as an independent research direction in user modeling. For example, several early papers on adaptive hypermedia were also published in the User Modeling and User-Adapted Interaction (UMUAI) journal; the first workshop on Adaptive Hypermedia was held during a User Modeling conference; and, finally, a special issue of UMUAI on adaptive hypermedia was published in 1996. By that time, several innovative adaptive hypermedia techniques had been developed, and several research-level adaptive hypermedia systems had been built and evaluated.[1]

After 1996

The year of 1996 can be considered a turning point in adaptive hypermedia research. Before this time, research in this area was performed by a few isolated teams. However, since 1996, adaptive hypermedia has gone through a period of rapid growth. In particular, several new research teams have commenced projects in adaptive hypermedia, and many students have selected adaptive hypermedia as the subject area for their PhD theses. In addition, several workshops directly or indirectly related to adaptive hypermedia were held. Finally, a book on adaptive hypermedia, and a special issue of the New Review of Hypermedia and Multimedia (1998) were published. There are two main factors that might account for this growth of research activity.

The first factor is the rapid increase in the use of the World Wide Web. The Web, with its clear demand for adaptivity due to its widely diverse audience served to boost adaptive hypermedia research, providing both a challenge and an attractive platform. Almost all the papers published before 1996 describe classic pre-Web hypertext and hypermedia. In contrast, the majority of papers published since 1996 are devoted to Web-based adaptive hypermedia systems.

The second factor is the accumulation and consolidation of research experience in the field. It is clearly visible that research in adaptive hypermedia performed and reported up to 1996 has provided a good foundation for the new generation of research. The early papers provided no (or almost no) references to similar work in adaptive hypermedia, and described original methods and techniques. Almost all the systems developed by 1996 were laboratory systems developed to demonstrate and explore innovative ideas. In contrast, many papers published since 1996 are clearly based on earlier research. These papers cite earlier work, and usually suggest an elaboration or an extension of techniques suggested earlier. In addition, a large number of systems developed since 1996 are either real world systems, or research systems developed for real world settings. This is indicative of the relative maturity of adaptive hypermedia as a research direction.[1]

Architecture for adaptive systems

The system categories in which user modelling and adaptivity have been deployed by various researchers in the field share an underlying architecture. The conceptual structure for adaptive systems generally consists out of three models; the user model, the domain model and the interaction model.[3]

User model

The term in this context means a representation of the knowledge and preferences which the system ‘believes’ a user (which may be an individual, a group of people or non-human agents) possesses.[3] It is a knowledge source which is separable by the system from the rest of its knowledge and contains explicit assumptions about the user.[4] Knowledge for the user model can be acquired implicitly by making inferences about users from their interaction with the system, by carrying out some form of test, or from assigning users to generic user categories usually called 'stereotypes'.[3]

Domain model

The domain model defines the aspects of the application which can be adapted or which are otherwise required for the operation of the adaptive system.[3] Other terms which have been used for this concept include application model, system model, device model and task model.[3] A cognitively valid domain model should capture descriptions of the application at three levels,[3] namely:

Interaction model

The interaction model contains everything which is concerned with the relationships which exist between the representation of the users (the user model) and the representation of the application (the domain model).[3] The two main aspects to the interaction model are capturing the appropriate raw data and representing the inferences, adaptations and evaluations which may occur.[3]

The basis for the classification of adaptive hypermedia methods and techniques

There are four dimensions of classification:

Where adaptive hypermedia systems can be helpful

Analysis of existing Adaptive Hypermedia systems allow us to name six kinds of hypermedia systems which are used at present as application areas in most of research projects on adaptive hypermedia.

The six kinds of hypermedia systems

The two most popular application fields of adaptive hypermedia is adaptive educational hypermedia (AEH) and on-line information systems.[2] Adaptive educational hypermedia tailors what the learner sees to that learner's goals, abilities, needs, interests, and knowledge of the subject, by providing hyperlinks that are most relevant to the user. Essentially, the teaching tools "adapt" to the learner. On-line information systems provide reference access to information for users with a different knowledge level of the subject.[5]

What features of the user are used as a source of the adaptation

There are five features which are used by existing adaptive hypermedia systems: users’

What can be adapted by a particular technique

We distinguish content-level and link-level adaptation as two different classes of hypermedia adaptation and call the first one adaptive presentation and the second one adaptive navigation support.[2]

Adaptive presentation

The idea of various adaptive presentation techniques is to adapt the content of a page accessed by a particular user to current knowledge, goals, and other characteristics of the user. For example, a qualified user can be provided with more detailed and deep information while a novice can receive additional explanations. Adaptive text presentation is the most studied technology of hypermedia adaptation. There are a number of different techniques for adaptive text presentation.[2]

Adaptive navigation support

The idea of adaptive navigation support techniques is to help users to find their paths in hyperspace by adapting the way of presenting links to goals, knowledge, and other characteristics of an individual user. This area of research is newer than adaptive presentation, a number of interesting techniques have been already suggested and implemented. We distinguish four kinds of link presentation which are different from the point of what can be altered and adapted:

Adaptation goals achieved by different methods and techniques

In this section we consider methods by which adaptive hypermedia systems can help to solve some hypermedia problems and describe the most interesting techniques applied by existing AH systems to implement these methods.

Methods and techniques

Methods

Adaptation methods are defined as generalizations of existing adaptation techniques. Each method is based on a clear adaptation idea which can be presented at the conceptual level.[2]

Content adaptation methods

Link adaptation methods

Techniques

Adaptation techniques refer to methods of providing adaptation in existing AH systems.[2]

Content adaptation techniques

Link adaptation techniques

Adaptivity versus adaptability

An interesting aspect of adaptive hypermedia is that it makes distinction between adaptation (system-driven personalisation and modifications) and adaptability (user-driven personalisation and modifications). One way of looking at it is that adaptation is automatic, whereas adaptability is not. From an epistemic point of view, adaptation can be described as analytic, a-priori, whereas adaptability is synthetic, a-posteriori. In other words, any adaptable system, as it "contains" a human, is by default "intelligent", whereas an adaptive system that presents "intelligence" is more surprising and thus more interesting. This conforms with the general preference of the adaptive hypermedia research community, which considers adaptation more interesting. However, the truth of adaptive hypermedia systems is somewhere in the middle, combining and balancing adaptation and adaptability.[7]

Research

Adaptive hypermedia is the object of a number of researches, in particular in conjunction with user modeling, and the results are published in several journals and conferences such as:

Related research fields

Many fields of research including human-computer interaction, educational technology, cognitive science, intelligent tutoring systems, web commerce and computer engineering are contributing to the development of adaptive hypermedia. Unlike intelligent tutoring systems, however, adaptive educational hypermedia doesn't target stand-alone systems, but hypermedia systems.

See also

References

  1. 1.0 1.1 1.2 Brusilovsky, Peter (2001). "Adaptive Hypermedia". User Modeling and User-Adapted Interaction 11 (1-2): 87–110.
  2. 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 Brusilovsky, Peter (1996). "Methods and Techniques of Adaptive Hypermedia". User Modeling and User-Adapted Interaction 6 (2-3): 87–129. doi:10.1007/bf00143964.
  3. 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 Benyon, David; Murray, Dianne. "Applying user modelling to human-computer interaction design". lucite. Retrieved 4 March 2013.
  4. Wahlster, W.; Kobsa, A. (1987). "Dialogue-based user models". Proc. IEEE. 74(4).
  5. De Bra, Paul; Calvi, Licia. "AHA: a Generic Adaptive Hypermedia System". Retrieved 1 April 2013.
  6. 6.0 6.1 6.2 De Bra, Paul; Houben, Geert-Jan; Wu, Hongjing. "AHA: AHAM: A Reference Model to Support Adaptive Hypermedia Authoring". Retrieved 1 April 2013.
  7. Rodríguez, Verónica; Ayala, Gerardo (2012). "Adaptivity and Adaptability of Learning Object’s Interface". International Journal of Computer Applications. 37(1).