![]() |
||
Tutorial 2: Creating Adaptive Hypermedia made easy, using GRAPPLE toolsPaul De Bra, Alexandra CristeaAbstractHypertext has come a long way from being a set of nodes, stored as files on a computer, with links between them (either embedded in the pages or stored separately as in Open Hypermedia). However, despite nodes being generated from databases (common on many websites) the resulting presentation and links are still the same for all users. Adaptive hypermedia provides automatic personalization, adapting information and link structures to users in e-learning, e-culture, e-entertainment and e-business applications. But adaptive hypermedia isn't really reaching the masses because most adaptive platforms are special-purpose and/or too difficult for authors to create the adaptation. In this tutorial we show how the authoring tools and adaptation engine developed in the GRAPPLE EU project make it really easy to create adaptive hyperdocuments. Graphical tools enable an author to draw the conceptual and adaptation structure of an adaptive hyperdocument. A rich set of predefined conceptual adaptation rules ensures that most authors never feel the need to create their own rules. But in this tutorial we will also show how to define new adaptation rules. The authoring tools result in the user model updates and the link adaptation of the adaptive hyperdocuments. Apart from this we also show and learn how to define adaptive content (for the nodes or pages of the hyperdocument). Anyone who knows the basics of HTML or XML can not only add adaptive elemtents to content but also create template pages that ensure that an entire hyperdocument gets a consistent look and feel. The tutorial also briefly touches upon other GRAPPLE topics, such as the user model framework that can be shared by different adaptive applications, allowing adaptation across different hyperdocuments. |
||