Improving Computer Supported Cooperative Design with Personal Assistant Agents

This paper describes how the concept of Personal Assistant Agent (PA) can be used to improve CSCW and to support knowledge management. We claim that available groupware and collaborative tools do not exploit domain knowledge efficiently enough. Here we describe a PA using domain knowledge to help a user in a collaborative environment. The PA records user's tasks on the fly, capturing knowledge. It uses domain knowledge to organize them, and offers help and suggestions regarding the user's work. A PA communicates with other PAs to exchange information about users and about how they solve problems. Therefore, one can reuse everyone's experiences. The interaction with a user occurs through window dialogs or by means of natural language. Our PAs are to be used in an educational environment to aid remote groups of students do collaborative mechanical engineering design.

[1]  Ralf Kühnel,et al.  An Assistant Agent , 1999, Fundam. Informaticae.

[2]  Georg Groh,et al.  Facilitating the Exchange of Explicit Knowledge through Ontology Mappings , 2001, FLAIRS.

[3]  Yves Demazeau,et al.  Distributed Agenda Management through Decentralised Vowels Co-ordination Approach , 2002, IBERAMIA.

[4]  Johann H. Schlichter,et al.  Workspae Awareness for Distributed Teams , 1996, Coordination Technology for Collaborative Applications.

[5]  Alexander H. Waibel,et al.  Conversational speech systems for on-board car navigation and assistance , 1998, ICSLP.

[6]  Henry Lieberman Integrating user interface agents with conventional applications , 1998, IUI '98.

[7]  Henry Lieberman,et al.  Autonomous interface agents , 1997, CHI.

[8]  Johan Gustav Bellika,et al.  Using user models in software agents: the Virtual Secretary , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[9]  Henry Lieberman,et al.  Let's browse: a collaborative browsing agent , 1999, Knowl. Based Syst..

[10]  Michael Koch,et al.  An Agent-based Knowledge Management Framework , 2000 .

[11]  Ian H. Witten,et al.  Teaching Agents to Learn: From User Study to Implementation , 1997, Computer.

[12]  Milton Pires Ramos,et al.  Agents assistants personnels dans les systèmes multi-agents mixtes - Réalisation sur la plate-forme OMAS , 2002, Tech. Sci. Informatiques.

[13]  Eric K. Ringger,et al.  Robust Understanding in a Dialogue System , 1996 .

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

[15]  Reid G. Smith,et al.  A Framework for Distributed Problem Solving , 1979, IJCAI.

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

[17]  Terry R. Payne,et al.  Experience with Rule Induction and k-Nearest Neighbor Methods for Interface Agents that Learn , 1997, IEEE Trans. Knowl. Data Eng..

[18]  Gerard Salton,et al.  Automatic Text Processing: The Transformation, Analysis, and Retrieval of Information by Computer , 1989 .

[19]  Cesar Augusto Tacla,et al.  Agent-supported portals and knowledge management in complex R&D projects , 2001, Comput. Ind..

[20]  Indira Thouvenin,et al.  Environment improvements for a better cooperation in international collaborative mechanical design , 2002, The 7th International Conference on Computer Supported Cooperative Work in Design.

[21]  Oliviero Stock Language-Based Interfaces and Their Application for Cultural Tourism , 2001, AI Mag..

[22]  Munindar P. Singh,et al.  Readings in agents , 1997 .

[23]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[24]  Indira Thouvenin,et al.  Environment Improvements for a Better Cooperation in Multi-Culture Collaborative mechanical Design , 2003, Trans. SDPS.

[25]  Candace L. Sidner,et al.  COLLAGEN: when agents collaborate with people , 1997, AGENTS '97.

[26]  Cesar Augusto Tacla Ba in the Construction of KM Systems based on Agents , 2001 .