Adapting the human plausible reasoning theory to a graphical user interface

This paper describes the adaptation of a cognitive theory, called Human Plausible Reasoning (HPR), for the purposes of an intelligent graphical user interface (GUI). The GUI is called intelligent file manipulator (IFM) and manages files and folders in a similar way as the Windows 98/NT Explorer. However, IFM also incorporates intelligence, which aims at rendering the interaction more human-like than in a standard explorer in terms of assistance to users' errors. IFM constantly reasons about users' actions, goals, plans, and possible errors, and offers automatic assistance in case of a problematic situation. HPR is used in IFM to simulate the reasoning of users in its user modeling component and the reasoning of human expert helpers when they try to provide assistance to users. The adaptation of HPR in IFM has focused on the domain representation, statement transforms, and certainty parameters. The certainty parameters of HPR have been combined in a novel way with user stereotypes and the simple additive weighting theory. IFM has been evaluated and the evaluation results showed that IFM could generate plausible hypotheses about users' errors and helpful advice to a satisfactory extent; hence, HPR seemed to have fulfilled the purpose for which it was incorporated in IFM.

[1]  Linda K. Cook,et al.  An intelligent interface architecture for adaptive interaction , 1991 .

[2]  G. Klein,et al.  Decision Making in Action: Models and Methods , 1993 .

[3]  Maria Virvou,et al.  Automatic reasoning and help about human errors in using an operating system , 1999, Interact. Comput..

[4]  Gary Klein,et al.  Naturalistic Decision Making: Implications for Design , 1993 .

[5]  Maria Virvou,et al.  A Cognitive Theory in an Authoring Tool for Intelligent Tutoring Systems , 2022 .

[6]  Randall J. Calistri-Yeh,et al.  Utilizing user models to handle ambiguity and misconceptions in robust plan recognition , 1991, User Modeling and User-Adapted Interaction.

[7]  David N. Chin Empirical Evaluation of User Models and User-Adapted Systems , 2001, User Modeling and User-Adapted Interaction.

[8]  Allan M. Collins,et al.  Natural Semantics in Artificial Intelligence , 1973, IJCAI.

[9]  Elaine Rich,et al.  Users are Individuals: Individualizing User Models , 1999, Int. J. Man Mach. Stud..

[10]  James Mayfield,et al.  Controlling inference in plan recognition , 1992, User Modeling and User-Adapted Interaction.

[11]  Robert Wilensky,et al.  The berkeley UNIX consultant project , 1988 .

[12]  Ryszard S. Michalski,et al.  The Logic of Plausible Reasoning: A Core Theory , 1989, Cogn. Sci..

[13]  Maria Virvou,et al.  VR-ENGAGE: A Virtual Reality Educational Game that Incorporates Intelligence , 2003 .

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

[15]  Joel D. Martin,et al.  Student assessment using Bayesian nets , 1995, Int. J. Hum. Comput. Stud..

[16]  Allan M. Collins,et al.  Modeling a Theory of Human Plausible Reasoning , 1988, AIMSA.

[17]  N ChinDavid Empirical Evaluation of User Models and User-Adapted Systems , 2001 .

[18]  David Leake,et al.  Case-Based Reasoning: Experiences, Lessons and Future Directions , 1996 .

[19]  Maria Virvou,et al.  Experimental Studies within the Software Engineering Process for Intelligent Assistance in a GUI , 2003, J. Univers. Comput. Sci..

[20]  Gautam Biswas,et al.  USCSH: An Active Intelligent Assistance System , 2004, Artificial Intelligence Review.

[21]  R. Weiner Lecture Notes in Economics and Mathematical Systems , 1985 .

[22]  Paul Mc Kevitt The OSCON Operating System Consultant , 2004, Artificial Intelligence Review.

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

[24]  Sandra Carberry,et al.  A meta-rule approach to flexible plan recognition in dialogue , 2005, User Modeling and User-Adapted Interaction.

[25]  Vincenzo Loia,et al.  A Concurrent, Distributed Architecture for Diagnostic Reasoning , 1997, User Modeling and User-Adapted Interaction.

[26]  Claude Frasson,et al.  Student Modelling by Case Based Reasoning , 1998, Intelligent Tutoring Systems.

[27]  Per Martin-Löf,et al.  Constructive mathematics and computer programming , 1984 .

[28]  Ching-Lai Hwang,et al.  Fuzzy Multiple Attribute Decision Making - Methods and Applications , 1992, Lecture Notes in Economics and Mathematical Systems.

[29]  Reinder Haakma,et al.  Towards explaining the behaviour of novice users , 1999, Int. J. Hum. Comput. Stud..

[30]  Radboud Winkels,et al.  Explorations in Intelligent Tutoring and Help , 1992 .

[31]  Ryszard S. Michalski,et al.  Variable Precision Logic , 1986, Artif. Intell..

[32]  Karen L. McGraw,et al.  Performance support systems: integrating AI, hypermedia, and CBT to enhance user performance , 1994 .

[33]  Alex Quilici,et al.  Using Justification Patterns to Advise Novice UNIX Users , 2000, Artificial Intelligence Review.

[34]  Jaime R. Carbonell,et al.  AI in CAI : An artificial intelligence approach to computer-assisted instruction , 1970 .

[35]  Allan Collins,et al.  Plausible Generalization: Extending a Model of Human Plausible Reasoning , 1991 .

[36]  Eric Horvitz,et al.  The Lumière Project: Bayesian User Modeling for Inferring the Goals and Needs of Software Users , 1998, UAI.

[37]  Maria Virvou,et al.  Human Plausible Reasoning for Intelligent Help , 1999, User Modeling and User-Adapted Interaction.

[38]  M. Virvou A cognitive in an authoring tool for intelligent tutoring system , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[39]  Alfred Kobsa,et al.  Personalised hypermedia presentation techniques for improving online customer relationships , 2001, The Knowledge Engineering Review.

[40]  Elaine Rich Users are individuals: individualizing user models , 1999, Int. J. Hum. Comput. Stud..

[41]  Maria Virvou,et al.  An Empirical Study Concerning Graphical User Interfaces that Manipulate Files , 2000 .

[42]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1989, IJCAI 1989.

[43]  Gordon I. McCalla,et al.  User Modelling in I-Help: What, Why, When and How , 2001, User Modeling.

[44]  Judy Kay,et al.  Intelligent Tutoring Systems , 2000, Lecture Notes in Computer Science.

[45]  Maria Virvou,et al.  Evaluation of the advice generator of an intelligent learning environment , 2001, Proceedings IEEE International Conference on Advanced Learning Technologies.