Agent-Oriented Language Engineering for Robust NLP

The main goal of our work is to propose an agent-oriented framework for developing robust NLP applications. This framework provides means to compose analysis modules in a co-operative style. The idea is to encapsulate existing analysis tools and resources within software agents coordinated at a higher level using meta-knowledge. Agents can be activated concurrently and they should provide their linguistic competence depending on the application needs. The activation policy is determined by the context, by the domain knowledge and by performance constraints. At this level, co-ordination is computational logic-based in order to exploit known inference mechanisms for the decision support. This framework should be general enough to cope with other kinds of information sources, such as multimedia documents and with multimodal dialogue systems.

[1]  Timothy W. Finin,et al.  A Proposal for a new KQML Specification , 1997 .

[2]  Vincenzo Pallotta,et al.  Robust parsing techniques for semantic analysis of natural language queries , 1999 .

[3]  Jean-Michel Adam,et al.  Approches modulaires: de la langue au discours , 2000 .

[4]  James F. Allen,et al.  An architecture for a generic dialogue shell , 2000, Natural Language Engineering.

[5]  Kalina Bontcheva,et al.  Software Infrastructure for Language Resources: a Taxonomy of Previous Work and a Requirements Analysis , 2000, LREC.

[6]  S. Rebecca Thomas,et al.  The PLACA Agent Programming Language , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[7]  Vincenzo Pallotta,et al.  The role of robust semantic analysis in spoken language dialogue systems , 2004, ArXiv.

[8]  Vincenzo Pallotta,et al.  A Meta-logical Semantics for Features and Fluents Based on Compositional Operators over Normal Logic Programs , 2000, Computational Logic.

[9]  Yoav Shoham,et al.  Agent-Oriented Programming , 1992, Artif. Intell..

[10]  Yves Demazeau,et al.  TALISMAN: A Multi-Agent System for Natuarl Language Processing , 1995, SBIA.

[11]  Nicholas R. Jennings Agent-Oriented Software Engineering , 1999, MAAMAW.

[12]  Gérard Chollet,et al.  Swiss French PolyPhone and PolyVar: telephone speech databases to model inter- and intra-speaker variability , 1996 .

[13]  James F. Allen,et al.  An architecture for more realistic conversational systems , 2001, IUI '01.

[14]  Eric K. Ringger,et al.  A Robust System for Natural Spoken Dialogue , 1996, ACL.

[15]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[16]  Jean-Cédric Chappelier,et al.  ISIS: Interaction through Speech with Information Systems , 2000, TSD.

[17]  Yoav Shoham,et al.  AGENT0: A Simple Agent Language and Its Interpreter , 1991, AAAI.

[18]  Yorick Wilks,et al.  A General Architecture for Language Engineering (GATE) - a new approach to Language Engineering R&D , 1996, ArXiv.

[19]  Thom W. Frühwirth,et al.  Theory and Practice of Constraint Handling Rules , 1998, J. Log. Program..

[20]  Graham Russell,et al.  LHIP: Extended DCGs for Configurable Robust Parsing , 1994, COLING.

[21]  Rodolfo Delmonte,et al.  Parsing with GETARUN , 2000 .

[22]  Pierre E. Bonzon A Reflective Proof System for Reasoning in Contexts , 1997, AAAI/IAAI.

[23]  Katia P. Sycara,et al.  Coordination of Multiple Intelligent Software Agents , 1996, Int. J. Cooperative Inf. Syst..

[24]  Vincenzo Pallotta,et al.  Semantic Filtering by inference on domain knowledge in spoken language dialogue systems , 2001 .

[25]  Dan Cristea An Incremental Discourse Parser Architecture , 2000, Natural Language Processing.

[26]  Charles J. Petrie,et al.  Agent-Based Software Engineering , 2000, AOSE.

[27]  Y. Wilks,et al.  Artificial Believers: The Ascription of Belief , 1991 .

[28]  Roberto Basili,et al.  An Adaptive and Distributed Framework for Advanced IR , 2000, RIAO.

[29]  Michael Wooldridge,et al.  The logical modelling of computational multi-agent systems , 1992 .

[30]  Gérard Sabah,et al.  Consciousness: A requirement for understanding natural language , 1997 .