Personal assistant agents for collaborative design environments

Intelligent software agents have been recognized as a promising approach for the development of collaborative engineering environments. This paper presents our recent work on developing personal assistant agents to support users working within collaborative design environments (CDE). It describes a cognitive user model as a composition of the user's interest and behavior models. An intelligent assistance architecture is proposed to integrate these models with other environment models as well as inference, knowledge update and collaboration components. All these models and components collectively enable personal assistant agents to effectively work with the corresponding users to achieve their goals in a collaborative environment. The proposed user model is implemented in a coordinated, intelligent, rational agent (CIR-Agent) model on a FIPA (Foundation for Intelligent Physical Agents)-compliant platform. Two case studies have been carried out to demonstrate the proposed agent-based intelligent assistance approach.

[1]  Michael J. Pazzani,et al.  A hybrid user model for news story classification , 1999 .

[2]  Weiming Shen,et al.  Multi-Agent Systems for Concurrent Intelligent Design and Manufacturing , 2000 .

[3]  Eberhard Gill,et al.  Proceedings of the 58th International Astronautical Congress , 2007 .

[4]  Robin Cohen,et al.  User modeling in the design of interactive interface agents , 1999 .

[5]  Eugene Santos,et al.  Utility Theory-Based User Models for Intelligent Interface Agents , 1998, Canadian Conference on AI.

[6]  M Piland William,et al.  Aerospace Systems Design in NASA''s Collaborative Engineering Environment , 1999 .

[7]  Pattie Maes,et al.  Collaborative Interface Agents , 1994, AAAI.

[8]  Weiming Shen,et al.  An Experimental Multi-Agent Environment For Engineering Design , 1996, Int. J. Cooperative Inf. Syst..

[9]  Bradley A. Goodman,et al.  Student Modeling for an Intelligent Agent in a Collaborative Learning Environment , 2003, User Modeling.

[10]  Robert St. Amant Navigation and Planning in a Mixed-Initiative User Interface , 1997, AAAI/IAAI.

[11]  Robin Cohen,et al.  A User Modeling Approach to Determining System Initiative in Mixed-Initiative AI Systems , 2001, User Modeling.

[12]  Judy Kay,et al.  Proceedings of the seventh international conference on User modeling , 1999 .

[13]  Mohamed S. Kamel,et al.  Interaction Devices For Coordinating Cooperative Distributed Systems , 2000, Intell. Autom. Soft Comput..

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

[15]  Weiming Shen,et al.  WebBlow: a Web/agent-based multidisciplinary design optimization environment , 2003, Comput. Ind..

[16]  Weiming Shen,et al.  Editorial of the special issue on knowledge sharing in collaborative design environments , 2003, Comput. Ind..

[17]  Pattie Maes,et al.  Agents that reduce work and information overload , 1994, CACM.

[18]  Eugene Santos,et al.  Using explicit requirements and metrics for interface agent user model correction , 1998, AGENTS '98.

[19]  Silke Höppner An Adaptive User-Interface-Agent Modeling Communication Availability , 2001, User Modeling.

[20]  Fabrício Enembreck,et al.  Personal assistant to improve CSCW , 2002, The 7th International Conference on Computer Supported Cooperative Work in Design.

[21]  Steven J. Plimpton,et al.  Massively parallel methods for engineering and science problems , 1994, CACM.