Machine Learning and Knowledge Representation in the LaboUr Approach to User Modeling
In early user-adaptive systems, the use of knowledge representation methods for user modeling has often been the focus of research. In recent years, however, the application of machine learning techniques to control user-adapted interaction has become popular. In this paper, we present and compare adaptive systems that use either knowledge representation or machine learning for user modeling. Based on this comparison, several dimensions are identified that can be used to distinguish both approaches, but also to characterize user modeling systems in general. The LaboUr (Learning about the User) approach to user modeling is presented which attempts to take an ideal position in the resulting multi-dimensional space by combining machine learning and knowledge representation techniques. Finally, an implementation of LaboUr ideas into the information server ELFI is sketched.
KeywordsKnowledge Representation User Modeling User Interest Adaptive Feature LaboUr Approach
Unable to display preview. Download preview PDF.
- Kobsa, A., Müller, D., and Nill, A. (1994). KN-AHS: An adaptive hypertext client of the user modeling system BGP-MS. In Proc. of the Fourth International Conference on User Modeling, 99–105.Google Scholar
- Kozierok, R., and Maes, P. (1993). A learning interface agent for scheduling meetings. In Gray, W. D., Hefley, W. E., and Murray, D., eds., Proc. of the International Workshop on Intelligent User Interfaces, Orlando FL, 81–88. New York: ACM Press.Google Scholar
- Krogsæter, M., Oppermann, R., and Thomas, C. G. (1994). A user interface integrating adaptability and adaptivity. In Oppermann, R., ed., Adaptive User Support. Lawrence Erlbaum Associates.Google Scholar
- Lieberman, H. (1995). Letizia: An agent that assists web browsing. In Proceedings of the International Joint Conference on Artificial Intelligence. Morgan Kaufmann Publishers.Google Scholar
- Moukas, A. G. (1996). Amalthaea: Information discovery and filtering using a multi-agent evolving ecosystem. In Proceedings of the Conference on Practical Application of Intelligent Agents and Multi-Agent Technology.Google Scholar
- Pohl, W. (1997). LaboUr- machine learning for user modeling. In Smith, M. J., Salvendy, G., and Koubek, R. J., eds., Design of Computing Systems: Social and Ergonomic Considerations (Proceedings of the Seventh International Conference on Human-Computer Interaction), volume B, 27–30. Amsterdam: Elsevier Science.Google Scholar
- Pohl, W. (1998). Logic-Based Representation and Reasoning for User Modeling Shell Systems. Number 188 in Dissertationen zur künstlichen Intelligenz (DISKI). St. Augustin: infix.Google Scholar