Advertisement

Methods and techniques of adaptive hypermedia

  • Peter Brusilovsky
Article

Abstract

Adaptive hypermedia is a new direction of research within the area of adaptive and user model-based interfaces. Adaptive hypermedia (AH) systems build a model of the individual user and apply it for adaptation to that user, for example, to adapt the content of a hypermedia page to the user's knowledge and goals, or to suggest the most relevant links to follow. AH systems are used now in several application areas where the hyperspace is reasonably large and where a hypermedia application is expected to be used by individuals with different goals, knowledge and backgrounds. This paper is a review of existing work on adaptive hypermedia. The paper is centered around a set of identified methods and techniques of AH. It introduces several dimensions of classification of AH systems, methods and techniques and describes the most important of them.

Key words

Adaptive hypermedia navigation support collaborative user modeling adaptive text presentation intelligent tutoring systems student models 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agosti, M., M. Melucci, and F. Crestani: 1995, ‘Automatic Authoring and Construction of Hypermedia for Information Retrieval’. Multimedia Systems 3(1), 15–24.Google Scholar
  2. André, E. and T. Rist: 1996, ‘Towards a New Generation of Hypermedia Systems: Extending Automated Presentation Design for Hypermedia’. Report, DFKI GmbH, Saarbrücken.Google Scholar
  3. Arens, S. and R. Hammwöhner: 1995, ‘Ein graphischer Browser für das Konstanzer Hypertext-System’. In: R. Kuhlen and M. Ritterberg (eds.): Hypertext - Information Retrieval - Multimedia. Universitätsverlag Konstanz, Konstanz, pp. 175–189.Google Scholar
  4. Armstrong, R., D. Freitag, T. Joachims, and T. Mitchell: 1995, ‘WebWatcher: A Learning Apprentice for the World Wide Web’. AAAI Spring Symposium on Information Gathering from Distributed, Heterogeneous Environments, Stanford, CA, http://www.isi.edu/sims/knoblock/sss95/mitchell.ps.Google Scholar
  5. Beaumont, I.: 1994, ‘User Modeling in the Interactive Anatomy Tutoring System ANATOMTUTOR’. User Modeling and User-Adapted Interaction 4(1), 21–45.Google Scholar
  6. Benyon, D. R. and D. M. Murray: 1993, ‘Applying User Modeling to Human-Computer Interaction Design’. AI Review 6, 43–69.Google Scholar
  7. Böcker, H.-D., H. Hohl, and T. Schwab: 1990, ‘γπAdaptɛϱ- Individualizing Hypertext’. In: D. Diaper (ed.): INTERACT'90. North-Holland, Amsterdam, pp. 931–936.Google Scholar
  8. Boy, G. A.: 1991, ‘On-Line User Model Acquisition in Hypertext Documentation’. IJCAI'91 Workshop ‘Agent Modeling for Intelligent Interaction’, Sydney, Australia, pp. 34–42.Google Scholar
  9. Boyle, C. and A. O. Encarnacion: 1994, ‘MetaDoc: An Adaptive Hypertext Reading System’. User Modeling and User-Adapted Interaction 4(1), 1–19.Google Scholar
  10. Brusilovsky, P. L.: 1992a, ‘A Framework for Intelligent Knowledge Sequencing and Task Sequencing’. In: C. Frasson, G. Gauthier and G. I. McCalla (eds.): Intelligent Tutoring Systems. Springer-Verlag, Berlin, pp. 499–506.Google Scholar
  11. Brusilovsky, P. L.: 1992b, ‘Intelligent Tutor, Environment and Manual for Introductory Programming’. Educational and Training Technology International 29(1), 26–34.Google Scholar
  12. Brusilovsky, P. and L. Pesin: 1994, ‘ISIS-Tutor: An Adaptive Hypertext Learning Environment’. JCKBSE'94, Japanese-CIS Symposium on Knowledge-Based Software Engineering, Pereslavl Zalesski, Russia, pp. 83–87.Google Scholar
  13. Brusilovsky, P. and L. Pesin: 1995, ‘Visual Annotation of Links in Adaptive Hypermedia’. CHI'95 Conference Companion, Denver, pp. 222–223.Google Scholar
  14. Brusilovsky, P., L. Pesin, and M. Zyryanov: 1993, ‘Towards an Adaptive Hypermedia Component for an Intelligent Learning Environment’. In: L. J. Bass, J. Gornostaev and C. Unger (eds.): Human-Computer Interaction. Lecture Notes in Computer Science, Vol. 753, Springer-Verlag, Berlin, pp. 348–358.Google Scholar
  15. Brusilovsky, P., E. Schwarz, and G. Weber: 1996, ‘ELM-ART: An Intelligent Tutoring System on World Wide Web’. Third International Conference on Intelligent Tutoring Systems, ITS-96, Montreal.Google Scholar
  16. Brusilovsky, P. and G. Weber: 1996, ‘Collaborative Example Selection in an Intelligent Example-Based Programming Environment’. International Conference on Learning Sciences, ICLS-96, Evanston, USA.Google Scholar
  17. Brusilovsky, P. and M. Zyryanov: 1993, ‘Intelligent Tutor, Environment and Manual for Physical Geography’. Seventh International PEG Conference, Edinburgh, pp. 63–73.Google Scholar
  18. Clibbon, K.: 1995, ‘Conceptually Adapted Hypertext for Learning’. CHI'95 Conference Companion, Denver, pp. 224–225.Google Scholar
  19. Cook, R. and J. Kay: 1994, ‘The Justified User Model: A Viewable, Explained User Model’. Fourth International Conference on User Modeling, Hyannis, MA, pp. 145–150.Google Scholar
  20. de La Passardiere, B. and A. Dufresne: 1992, ‘Adaptive Navigational Tools for Educational Hypermedia’. In: I. Tomek (ed.): Computer Assisted Learning. Springer-Verlag, Berlin, pp. 555–567.Google Scholar
  21. de Rosis, F., N. De Carolis, and S. Pizzutilo: 1993, ‘User Tailored Hypermedia Explanations’. INTERCHI'93 Adjunct Proceedings, Amsterdam, pp. 169–170.Google Scholar
  22. de Rosis, F., N. De Carolis, and S. Pizzutilo: 1994, ‘User Tailored Hypermedia Explanations’. Workshop on Adaptive Hypertext and Hypermedia at the Fourth International Conference on User Modeling, Hyannis, MA, http://www.cs.bgsu.edu/hypertext/adaptive/deRosis.html.Google Scholar
  23. Debevc, M., S. Rajko, and D. Donlagic: 1994, ‘Adaptive Bar Implementation and Ergonomics’. Informatica: Journal of Computing and Informatics 18, 357–366.Google Scholar
  24. Dieterich, H., U. Malinowski, T. Kühme, and M. Schneider-Hufschmidt: 1993, ‘State of the Art in Adaptive User Interfaces’. In: M. Schneider-Hufschmidt, T. Kühme and U. Malinowski (eds.): Adaptive User Interfaces: Principles and Practice. North-Holland, Amsterdam, pp. 13–48.Google Scholar
  25. Encarnação, L. M.: 1995a, ‘Adaptive Help for Interactive Graphics Systems: An Application-Independent Approach’. Workshop Adaptivität und Benutzermodellierung in interaktiven Softwaresystemen (ABIS 95), München.Google Scholar
  26. Encarnação, L. M.: 1995b, ‘Adaptivity in Graphical User Interfaces: An Experimental Framework’. Computers & Graphics 19(6), 873–884.Google Scholar
  27. Fischer, G.: 1993, ‘Shared Knowledge in Cooperative Problem-Solving Systems - Integrating Adaptive and Adaptable Components’. In: M. Schneider-Hufschmidt, T. Kühme and U. Malinowski (eds.): Adaptive User Interfaces: Principles and Practice. North-Holland, Amsterdam, pp. 49–68.Google Scholar
  28. Fischer, G., T. Mastaglio, B. Reeves, and J. Rieman: 1990, ‘Minimalist Explanations in Knowledge-Based Systems’. 23th Annual Hawaii International Conference on System Sciences, Kailua-Kona, HI, pp. 309–317.Google Scholar
  29. Fox, T., G. Grunst, and K.-J. Quast: 1993, ‘HyPlan-A Context-Sensitive Hypermedia Help System’. Report No. 743: Arbeitspapiere der GMD, GMD, Germany.Google Scholar
  30. Furnas, G. W: 1986, ‘Generalized Fisheye Views’. CHI'86, pp. 16–23.Google Scholar
  31. Gonschorek, M. and C. Herzog: 1995, ‘Using Hypertext for an Adaptive Helpsystem in an Intelligent Tutoring System’. AI-ED'95, 7th World Conference on Artificial Intelligence in Education, Washington, DC, pp. 274–281.Google Scholar
  32. Greer, J. and G. McCalla (eds.): 1993, Student Modeling: The Key to Individualized Knowledge-Based Instruction. NATO ASI Series F, Vol. 125, Springer-Verlag, Berlin.Google Scholar
  33. Grunst, G.: 1993, ‘Adaptive Hypermedia for Support Systems’. In: M. Schneider-Hufschmidt, T. Kühme and U. Malinowski (eds.): Adaptive User Interfaces: Principles and Practice. North-Holland, Amsterdam, pp. 269–283.Google Scholar
  34. Hammond, N.:1989, ‘Hypermedia and Learning: Who Guides Whom?’. In: H. Maurer (ed.): Computer Assisted Learning. Lecture Notes in Computer Science, Vol. 360, Springer-Verlag, Berlin, pp. 167–181.Google Scholar
  35. Helmes, L., M. Razum, and A. Barth: 1995, ‘Concept of a Hypertext Interface for the Information Retrieval in Complex Factual Databases’. In: R. Kuhlen and M. Ritterberg (eds.): Hypertext - Information Retrieval - Multimedia. Universitätsverlag Konstanz, Konstanz, pp. 175–189.Google Scholar
  36. Hohl, H., H.-D. Böcker, and R. Gunzenhäuser: 1996, ‘Hypadapter: An Adaptive Hypertext System for Exploratory Learning and Programming’. User Modeling and User-Adapted Interaction 6 (this issue).Google Scholar
  37. Höök, K., J. Karlgren, A. Wærn, N. Dahlbäck, C. G. Jansson, K. Karlgren, and B. Lemaire: 1996, ‘A Glass Box Approach to Adaptive Hypermedia’. User Modeling and User-Adapted Interaction 6 (this issue).Google Scholar
  38. Kaplan, C., J. Fenwick, and J. Chen: 1993, ‘Adaptive Hypertext Navigation Based on User Goals and Context’. User Modeling and User-Adapted Interaction 3(3), 193–220.Google Scholar
  39. Kaptelinin, V.: 1993, ‘Item Recognition in Menu Selection: The Effect of Practice’. INTERCHI'93 Adjunct Proceedings, Amsterdam, pp. 183–184.Google Scholar
  40. Katsumoto, M., M. Fukuda, N. Irie, and Y. Shibata: 1994, ‘Dynamic Hypermedia System Based on Perceptional Link Method for Distributed Design Image Database’. 9th International Conference on Information Networking (ICOIN-9), pp. 49–54.Google Scholar
  41. Katsumoto, M., M. Fukuda, and Y. Shibata: 1996, ‘The Kansei Link Method for Multimedia Database’. 10th International Conference on Information Networking (ICOIN-10), pp. 382–389.Google Scholar
  42. Kay, J.: 1995, ‘The UM Toolkit for Cooperative User Models’. User Modeling and User-Adapted Interaction 4(3), 149–196.Google Scholar
  43. Kay, J. and R. Kummerfeld: 1994a, ‘Adaptive Hypertext for Individualised Instruction’. Workshop on Adaptive Hypertext and Hypermedia at the Fourth International Conference on User Modeling, Hyannis, MA, http://www.cs.bgsu.edu/hypertext/adaptive/Kay.html.Google Scholar
  44. Kay, J. and R. J. Kummerfeld: 1994b, ‘An Individualised Course for the C Programming Language’. Second International WWW Conference “Mosaic and the Web”, Chicago, IL, http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Educ/kurnmerfeld/kummerfeld.html.Google Scholar
  45. Kim, D.-W.: 1995, ‘WING-MIT: Das auf einer multimedialen und intelligenten Benutzerschnittstelle basierende tutorielle Hilfesystem für das Werkstoffinformationssystem WING-M2’. Workshop Adaptivität und Benutzermodellierung in interaktiven Softwaresystemen (ABIS 95), München.Google Scholar
  46. Kobsa, A.: 1993, ‘User Modeling: Recent Work, Prospects and Hazards’. In: M. Schneider-Hufschmidt, T. Kühme, and U. Malinowski (eds.): Adaptive User Interfaces: Principles and Practice. North-Holland, Amsterdam, pp. 111–128.Google Scholar
  47. Kobsa, A., D. Müller, and A. Nill: 1994, ‘KN-AHS: An Adaptive Hypertext Client of the User Modeling System BGP-MS’. Fourth International Conference on User Modeling, Hyannis, MA, pp. 31–36.Google Scholar
  48. Kok, A. J.: 1991, ‘A Review and Synthesis of User Modeling in Intelligent Systems’. The Knowledge Engeneering Review 6(1), 21–47.Google Scholar
  49. Kushniruk, A. and H. Wang: 1994, ‘A Hypermedia-Based Educational System with Knowledge-Based Guidance’. ED-MEDIA'94 - World Conference on Educational Multimedia and Hypermedia, Vancouver, Canada, pp. 335–340.Google Scholar
  50. Linard, M. and R. Zeiliger: 1995, ‘Designing a Navigational Support for Educational Software’. In: B. Blumental, J. Gornostaev, and C. Unger (eds.): Human-Computer Interaction. Lecture Notes in Computer Science, Vol. 1015, Springer-Verlag, Berlin, pp. 63–78.Google Scholar
  51. Mathé, N. and J. Chen: 1994, ‘A User-Centered Approach to Adaptive Hypertext Based on an Information Relevance Model’. Fourth International Conference on User Modeling, Hyannis, MA, pp. 107–114.Google Scholar
  52. Mathé, N. and J. Chen: 1996, ‘User-Centered Indexing for Adaptive Information Access’. User Modeling and User-Adapted Interaction 6 (this issue).Google Scholar
  53. Maybury, M. T. (ed.) 1993, Intelligent Multimedia Interfaces. AAAI Press/MIT Press, Boston.Google Scholar
  54. Micarelli, A. and F. Sciarrone: 1996, ‘A Case-Based Toolbox for Guided Hypermedia Navigation’. Fifth International Conference on User Modeling, UM-96, Kailua-Kona, Hawaii, pp. 129–136.Google Scholar
  55. Moore, J. D. and W. R. Swartout: 1989, ‘Pointing: A Way toward Explanation Dialogue’. Eight National Conference on Artificial Intelligence, pp. 457–464.Google Scholar
  56. Mukherjea, S. and J. D. Foley: 1995, ‘Visualizing the World-Wide Web with navigational view builder’. Third International World-Wide Web Conference. In: Computer Networks and ISDN Systems 27(6), 1075–1087.Google Scholar
  57. Mukherjea, S., J. D. Foley, and S. Hudson: 1995, ‘Visualizing Complex Hypermedia Networks through Multiple Hierarchical Views’. CHI'95, Denver, pp. 331–337.Google Scholar
  58. Oppermann, R. (ed.): 1994a, Adaptive User Support - Ergonomic Design of Manually and Automatically Adaptable Software. Computers, Cognition, and Work, Vol. 40, Lawrence Erlbaum Associates, Hillsdale, NJ.Google Scholar
  59. Oppermann, R.: 1994b, ‘Adaptively Supported Adaptability’. International Journal on Human-Computer Studies 40, 455–472.Google Scholar
  60. Paris, C. L.: 1988, ‘Tailoring Object Description to a User's Level of Expertise’. Computational Linguistics 14(3), 64–78.Google Scholar
  61. Pérez, T., J. Gutiérrez, and P. Lopistéguy: 1995a, ‘An Adaptive Hypermedia System’. AI-ED'95, 7th World Conference on Artificial Intelligence in Education, Washington, DC, pp. 351–358.Google Scholar
  62. Pérez, T., P. Lopistéguy, J. Gutiérrez, and I. Usandizaga: 1995b, ‘HyperTutor: From Hypermedia to Intelligent Adaptive Hypermedia’. ED-MEDIA'95, World Conference on Educational Multimedia and Hypermedia, Graz, Austria, pp. 529–534.Google Scholar
  63. Reed, W. M., J. M. Oughton, D. J. Ayersman, S. F. Giessler, and J. R. Ervin: 1995, ‘Computer Experience and Learning Style: Linear versus Nonlinear Navigation’. ED-MEDIA'95 - World Conference on Educational Multimedia and Hypermedia, Charlottesville, 802 pp.Google Scholar
  64. Rivlin, E., R. Botafogo, and B. Shneidermann: 1994, ‘Navigating in Hyperspace: Designing a Structure-Based Toolbox’. Communications of the ACM 37(2), 87–96.Google Scholar
  65. Schwarz, E., P. Brusilovsky, and G. Weber: 1996, ‘World-Wide Intelligent Textbooks’. ED-MEDIA'96 - World Conference on Educational Multimedia and Hypermedia, Boston, MA.Google Scholar
  66. Shibata, Y. and M. Katsumoto: 1993, ‘Dynamic Hypertext and Knowledge Agent Systems for Multimedia Information’. ACM Hypertext'93, Seattle, WA, pp. 82–93.Google Scholar
  67. Thomas, C. G.: 1995, ‘Basar: A Framework for Integrating Agents in the World Wide Web’. IEEE Computer 28(5), 84–86.Google Scholar
  68. Thomas, C. G. and G. Fischer: 1996, ‘Using Agents to Improve the Usability and Usefulness of the World-Wide Web’. Fifth International Conference on User Modeling, UM-96, Kailua-Kona, Hawaii, pp. 5–12.Google Scholar
  69. Tomek, I., H. Maurer, and M. Nassar: 1993, ‘Optimal Presentation of Links in Large Hypermedia Systems’. ED-MEDIA'93, World Conference on Educational Multimedia and Hypermedia, Orlando, FL, pp. 511–518.Google Scholar
  70. Vassileva, J.: 1994, ‘A Practical Architecture for User Modeling in a Hypermedia-Based Information System’. Fourth International Conference on User Modeling, Hyannis, MA, pp. 115–120.Google Scholar
  71. Vassileva, J.: 1996, ‘A Task-Centered Approach for User Modeling in a Hypermedia Office Documentation System’. User Modeling and User-Adapted Interaction 6 (this issue).Google Scholar
  72. Waterworth, J. A.: 1996, ‘A Pattern of Islands: Exploring Public Information Space in a Private Vehicle’. In: P. Brusilovsky, P. Kommers, and N. Streitz (eds.): Multimedia, Hypermedia and Virtual Reality: Models, Systems, and Applications. Lecture Notes in Computer Science, Springer-Verlag, Berlin, pp. 266–279.Google Scholar
  73. Yetim, F.: 1993, ‘User-Adapted Hypertext Explanation’. In: T. Grechenig and M. Tscheligi (eds.): Human-Computer Interaction. Springer-Verlag, Berlin, pp. 348–358.Google Scholar
  74. Zeiliger, R.: 1993, ‘Adaptive Testing: Contribution of the SHIVA Model’. In: D. Leclercq and J. Bruno (eds.): Item Banking: Interactive Testing and Self-Assessment. NATO ASI Serie F, Vol. 112, Springer-Verlag, Berlin, pp. 54–65.Google Scholar
  75. Zhao, Z., T. O'Shea, and P. Fung: 1993, ‘Visualization of Semantic Relations in Hypertext Systems’. ED-MEDIA'93, World Conference on Educational Multimedia and Hypermedia, Orlando, FL, pp. 556–564.Google Scholar
  76. Zukerman, I. and R. McConachy: 1993, ‘Consulting a User Model to Address a User's Inferences during Content Planning’. User Modeling and User-Adapted Interaction 3(2), 155–185.Google Scholar
  77. Zyryanov, M.: 1996, ‘Adaptive Local Maps in the Hypermedia Components of Intelligent Learning Environments’. In: P. Brusilovsky, P. Kommers, and N. Streitz (eds.): Multimedia, Hypermedia and Virtual Reality: Models, Systems, and Applications. Lecture Notes in Computer Science, Springer-Verlag, Berlin, pp. 306–310.Google Scholar

Copyright information

© Kluwer Academic Publishers 1996

Authors and Affiliations

  • Peter Brusilovsky
    • 1
  1. 1.HCII, School of Computer Science, Carnegie Mellon UniversityPittsburghUSA

Personalised recommendations