A User Modeling Server for Contemporary Adaptive Hypermedia: An Evaluation of the Push Approach to Evidence Propagation

Despite the growing popularity of user modeling servers, little attention has been paid to optimizing and evaluating the performance of these servers. We argue that implementation issues and their influence on server performance should become the central focus of the user modeling community, since there is a sharply increasing real-life load on user modeling servers, This paper focuses on a specific implementation-level aspect of user modeling servers --- the choice of pushor pullapproaches to evidence propagation. We present a new push-based implementation of our user modeling server CUMULATE and compare its performance with the performance of the original pull-based CUMULATE server.

[1]  B. Bloom,et al.  Taxonomy of Educational Objectives. Handbook I: Cognitive Domain , 1966 .

[2]  Peter Brusilovsky,et al.  Addictive Links: The Motivational Value of Adaptive Link Annotation in Educational Hypermedia , 2006, AH.

[3]  Alfred Kobsa,et al.  Generic User Modeling Systems , 2001, User Modeling and User-Adapted Interaction.

[4]  Alfred Kobsa,et al.  The Adaptive Web, Methods and Strategies of Web Personalization , 2007, The Adaptive Web.

[5]  Peter Brusilovsky,et al.  NavEx: Providing Navigation Support for Adaptive Browsing of Annotated Code Examples , 2005, AIED.

[6]  Owen Conlan,et al.  Combining Adaptive Hypermedia Techniques and Ontology Reasoning to Produce Dynamic Personalized News Services , 2006, AH.

[7]  Peter Brusilovsky,et al.  User Modeling in a Distributed E-Learning Architecture , 2005, User Modeling.

[8]  Jim E. Greer,et al.  SMODEL Server: Student Modelling in Distributed Multi-Agent Tutoring Systems , 2001 .

[9]  Gordon I. McCalla,et al.  Artificial Intelligence in Education - Supporting Learning through Intelligent and Socially Informed Technology, Proceedings of the 12th International Conference on Artificial Intelligence in Education, AIED 2005, July 18-22, 2005, Amsterdam, The Netherlands , 2005, AIED.

[10]  Claudio Bettini,et al.  Integrated Profile Management for Mobile Computing , 2003 .

[11]  Judy Kay,et al.  Personis: A Server for User Models , 2002, AH.

[12]  Alfred Kobsa,et al.  An LDAP-based User Modeling Server and its Evaluation , 2006, User Modeling and User-Adapted Interaction.

[13]  Peter Brusilovsky,et al.  Engaging students to work with self-assessment questions: a study of two approaches , 2005, ITiCSE '05.

[14]  Gjpm Geert-Jan Houben,et al.  Towards a generic user model component , 2005 .

[15]  Cristina Conati,et al.  Probabilistic Student Modelling to Improve Exploratory Behaviour , 2004, User Modeling and User-Adapted Interaction.

[16]  W. Lewis Johnson,et al.  Artificial intelligence in education : AI-ED in the wired and wireless future , 2001 .

[17]  B. Bloom Taxonomy of educational objectives , 1956 .