A review and synthesis of user modelling in intelligent systems

This paper gives a state-of-the-art overview of the rapidly expanding field of user modelling in artificially intelligent systems. After showing how a user modelling component can improve parts of the processing of, and the interaction with, a large number of systems, the current situation in this field is sketched by means of a number of short descriptions of systems employing user modelling techniques. Next, a synthesis of this review is made by discussing the aspects on which the existing methods differ. It turns out that these aspects can best be approached from two points of view: the technical level and a more abstract, functional level. This dichotomy results in eight dimensions on which to compare the modelling methods. The synthesis is then completed by describing the existing modelling techniques, and classifying the reviewed systems. In the final section, current trends in the field are outlined and prerequisites for acceptance of user modelling on a larger scale are discussed.

[1]  Giovanni Guida,et al.  NLI: a robust interface for natural language person-machine communication , 1982 .

[2]  Alfred Kobsa,et al.  Modeling the user's conceptual knowledge in BGP‐MS, a user modeling shell system 1 , 1990, Comput. Intell..

[3]  Allen Newell,et al.  The Knowledge Level , 1989, Artif. Intell..

[4]  A. L. Kidd,et al.  Knowledge acquisition for expert systems: a practical handbook , 1987 .

[5]  Derek H. Sleeman,et al.  UMFE: A User Modelling Front-End Subsystem , 1985, Int. J. Man Mach. Stud..

[6]  Bob Wielinga,et al.  Use of Models in the Interpretation of Verbal Data , 1987 .

[7]  Bonnie L. Webber,et al.  Questions, Answers and Responses: Interacting with Knowledge-Base Systems , 1986, On Knowledge Base Management Systems.

[8]  Jacobijn Sandberg,et al.  Research on HELP-Systems: Empirical Study and Model Construction , 1988, ECAI.

[9]  Katharina Morik,et al.  Talking it Over: The Natural Language Dialog System HAM-ANS , 1986, Cooperative Interfaces to Information Systems.

[10]  Patrick J. Hayes,et al.  Ully: A Program for Handling Conversations , 1976, AISB.

[11]  David N. Chin KNOME: Modeling What the User Knows in UC , 1989 .

[12]  Alfred Kobsa,et al.  Benutzermodellierung in Dialogsystemen , 1985, Informatik-Fachberichte.

[13]  Timothy W. Finin,et al.  The need for user models in generating expert system explanation , 1988 .

[14]  John Haugeland Mind design , 1985 .

[15]  Alison L. Kidd,et al.  Knowledge Acquisition for Expert Systems , 1987 .

[16]  Wolfgang Wahlster,et al.  Over-Answering Yes-No Questions: Extended Responses in a NL Interface to a Vision System , 1983, IJCAI.

[17]  Timothy W. Finin GUMS — A General User Modeling Shell , 1989 .

[18]  Kathleen F. McCoy Highlighting a User Model to Respond to Misconceptions , 1989 .

[19]  Penny J. Daniels,et al.  Cognitive Models in Information Retrieval - an Evaluative Review , 1986, J. Documentation.

[20]  Jacobijn Sandberg,et al.  A Shell for Intelligent Help Systems , 1987, IJCAI.

[21]  Norbert Reithinger,et al.  XTRA: A Natural-Language Access System to Expert Systems , 1989, Int. J. Man Mach. Stud..

[22]  Elaine Rich,et al.  User Modeling via Stereotypes , 1998, Cogn. Sci..

[23]  Rod Rivers,et al.  Embedded User Models - Where Next? , 1989, Interact. Comput..

[24]  Kathleen F. McCoy Reasoning on a Highlighted User Model to Respond to Misconceptions , 1988, Comput. Linguistics.

[25]  Timothy W. Finin,et al.  Modeling the User in Natural Language Systems , 1988, CL.

[26]  Giovanni Guida,et al.  An Expert Interface for Effective Man-Machine Interaction , 1986, Cooperative Interfaces to Information Systems.

[27]  Alfred Kobsa,et al.  User Models in Dialog Systems , 1989, Symbolic Computation.

[28]  Giovanni Guida,et al.  User modeling in expert man-machine interfaces: a case study in intelligent information retrieval , 1990, IEEE Trans. Syst. Man Cybern..

[29]  William J. Clancey,et al.  Heuristic Classification , 1986, Artif. Intell..

[30]  Gerard Salton,et al.  The SMART Retrieval System—Experiments in Automatic Document Processing , 1971 .

[31]  W. Wahlster,et al.  Dialogue-based user models , 1986, Proceedings of the IEEE.

[32]  W. Bruce Croft,et al.  I 3 R: a new approach to the design of document retrieval systems , 1987 .

[33]  Paul R. Cohen,et al.  Retrieving documents by plausible inference: a priliminary study , 1988, SIGIR '88.

[34]  Erich Nessen SC-UM: User modeling in the SINIX consultant , 1989, Appl. Artif. Intell..

[35]  Elaine Rich,et al.  Building and Exploiting User Models , 1979, IJCAI.

[36]  Wolfgang Wahlster,et al.  Cooperative access systems , 1984, Future Gener. Comput. Syst..

[37]  Sandra Carberry,et al.  Second International Workshop on User Modeling - Report , 1991, AI Mag..

[38]  S. Jerrold Kaplan,et al.  Cooperative Responses from a Portable Natural Language Query System , 1982, Artif. Intell..

[39]  Katharina Morik,et al.  User Models and Conversational Settings: Modeling the User’s Wants , 1989 .

[40]  Larry Kerschberg,et al.  Expert Database Systems , 1987 .

[41]  Giovanni Guida,et al.  IR-NLI II: applying man-machine interaction and artificial intelligence conceptsto information retrieval , 1988, SIGIR '88.

[42]  J M Richards Artificial intelligence applications , 1987 .

[43]  J. Hintikka Knowledge and belief , 1962 .

[44]  Elliot Soloway,et al.  PROUST: An automatic debugger for Pascal programs , 1985 .

[45]  Clark McCauley,et al.  Stereotyping: From prejudice to prediction. , 1980 .

[46]  Giovanni Guida,et al.  User modeling in intelligent information retrieval , 1987, Inf. Process. Manag..

[47]  Bonnie L. Webber,et al.  Varieties of User Misconceptions: Detection and Correction , 1983, IJCAI.

[48]  Jaime G. Carbonell The role of user modelling in natural language interface design , 1983 .

[49]  Matthias Jarke,et al.  Cooperative Interfaces to Information Systems , 1986, Topics in Information Systems.

[50]  Norbert Reithinger,et al.  Bidirectional Use of Knowledge in the Multi-modal NL Access System XTRA , 1989, IJCAI.

[51]  Elaine Rich,et al.  Stereotypes and User Modeling , 1989 .

[52]  Sandra Carberry,et al.  Plan Recognition and Its Use in Understanding Dialog , 1989 .

[53]  W. Bruce Croft,et al.  Support for Browsing in an Intelligent Text Retrieval System , 1989, Int. J. Man Mach. Stud..

[54]  R. H. Thompson The design and implementation of an intelligent interface for information retrieval , 1989 .

[55]  C. Raymond Perrault,et al.  Analyzing Intention in Utterances , 1986, Artif. Intell..

[56]  Robert Wilensky,et al.  Artificial Intelligence and Language Processing Talking to Unix in English: an Overview of Uc , 2022 .

[57]  John Mylopoulos On knowledge base management systems , 1986 .

[58]  Michael McGill,et al.  Introduction to Modern Information Retrieval , 1983 .

[59]  Robert C. Moore,et al.  Formal Theories of the Commonsense World , 1985 .