This paper investigates the use of multi-agent systems (MAS) for natural language processing (NLP). We have investigated two approaches for distributing linguistic knowledge among agents which interact in order to interpret a sentence: (1) a lexical-structural distribution approach; and (2) a cognitive-linguistic distribution approach. In order to test both approaches, we have developed two systems. In the rst case, agents are associated with the morpho-syntactic categories of the words and behave accordingly, exchanging messages and trying to nd other agents with whom they can establish associations, forming higher and higher structures until the entire sentence structure is represented. When all agents have been connected, a solution is found. The system deals with the following linguistic constructions: topicalization, relative clauses and gapping. In the second case, agents are originally associated with levels of linguistic knowledge (morphological, syntactical and semantical). The system has been speciically used to solve categorial ambiguity and it is now being augmented to incorporate agents that deal with linguistic phenomena, such as ellipsis and possessive pronominal reference. The paper starts with a deenition of agents and multi-agent systems; then we describe the two approaches in detail, comparing them in terms of agents organization, sub-societies construction, \agentiication 1 ", knowledge distribution, dictionary composition, partial results communication and systems augmentation. The authors names are in alphabetical order. 1 Agentiication is considered to be the process of identifying the entities which will constitute the agents.
[1]
Timothy W. Finin,et al.
KQML as an agent communication language
,
1994,
CIKM '94.
[2]
Christian Boitet,et al.
The “Whiteboard” Architecture: A Way to Integrate Heterogeneous Components of NLP Systems
,
1994,
COLING.
[3]
Yves Demazeau,et al.
Exploiting Social Reasoning to Deal with Agency Level Inconsistency
,
1995,
ICMAS.
[4]
Yves Demazeau,et al.
TALISMAN: A Multi-Agent System for Natuarl Language Processing
,
1995,
SBIA.
[5]
Aravind K. Joshi,et al.
Natural language parsing: Tree adjoining grammars: How much context-sensitivity is required to provide reasonable structural descriptions?
,
1985
.
[6]
D. G. Hays.
Dependency Theory: A Formalism and Some Observations
,
1964
.
[7]
James Pustejovsky,et al.
The Generative Lexicon
,
1995,
CL.
[8]
David Milward,et al.
Dynamic dependency grammar
,
1994
.
[9]
Steven Lawrence Small,et al.
Word expert parsing: a theory of distributed word-based natural language understanding
,
1980
.