An Algorithm for Pronominal Anaphora Resolution

This paper presents an algorithm for identifying the noun phrase antecedents of third person pronouns and lexical anaphors (reflexives and reciprocals). The algorithm applies to the syntactic representations generated by McCord's Slot Grammar parser and relies on salience measures derived from syntactic structure and a simple dynamic model of attentional state. Like the parser, the algorithm is implemented in Prolog. The authors have tested it extensively on computer manual texts and conducted a blind test on manual text containing 360 pronoun occurrences. The algorithm successfully identifies the antecedent of the pronoun for 86% of these pronoun occurrences. The relative contributions of the algorithm's components to its overall success rate in this blind test are examined. Experiments were conducted with an enhancement of the algorithm that contributes statistically modelled information concerning semantic and real-world relations to the algorithm's decision procedure. Interestingly, this enhancement only marginally improves the algorithm's performance (by 2%). The algorithm is compared with other approaches to anaphora resolution that have been proposed in the literature. In particular, the search procedure of Hobbs' algorithm was implemented in the Slot Grammar framework and applied to the sentences in teh blind test set. The authors' algorithm achieves a higher rate of success (4%) than Hobbs' algorithm. The relation of the algorithm to the centering approach is discussed, as well as to models of anaphora resolution that invoke a variety of informational factors in ranking antecedent candidates.

[1]  Carl Pollard,et al.  A Centering Approach to Pronouns , 1987, ACL.

[2]  Nicholas Asher,et al.  A Computational Account of Syntactic, Semantic and Discourse Principles for Anaphora Resolution , 1988, J. Semant..

[3]  Scott Weinstein,et al.  Providing a Unified Account of Definite Noun Phrases in Discourse , 1983, ACL.

[4]  Michael C. McCord,et al.  Slot Grammar: A System for Simpler Construction of Practical Natural Language Grammars , 1989, Natural Language and Logic.

[5]  Martin Kay,et al.  Unification in Grammar , 1984, Natural Language Understanding and Natural Language Understanding Workshop.

[6]  Herbert J. Leass,et al.  An Anaphora Resolution Procedure for Machine Translation , 1991, IWBS Report.

[7]  Michael C. McCord,et al.  Heuristics for Broad-Coverage Natural Language Parsing , 1993, HLT.

[8]  Candace L. Sidner,et al.  Focusing for Interpretation of Pronouns , 1981, CL.

[9]  Michael C. McCord,et al.  A New Version of the Machine Translation System LMT , 1989 .

[10]  Candace L. Sidner,et al.  Attention, Intentions, and the Structure of Discourse , 1986, CL.

[11]  Candace L. Sidner,et al.  Focusing in the comprehension of definite anaphora , 1986 .

[12]  David E. Johnson,et al.  On Relational Constraints on Grammars , 1977 .

[13]  Bonnie L. Webber,et al.  Discourse Deixis: Reference to Discourse Segments , 1988, ACL.

[14]  Marilyn A. Walker,et al.  Evaluating Discourse Processing Algorithms , 1989, ACL.

[15]  Elaine Rich,et al.  An Architecture for Anaphora Resolution , 1988, ANLP.

[16]  Hubert Lehmann,et al.  Rules for Pronominalization , 1983, EACL.

[17]  Jaime G. Carbonell,et al.  Anaphora Resolution: A Multi-Strategy Approach , 1988, COLING.

[18]  Jerry R. Hobbs Resolving pronoun references , 1986 .

[19]  Michael C. McCord,et al.  Anaphora Resolution in Slot Grammar , 1990, Comput. Linguistics.

[20]  Peter Bosch Some Good Reasons for Shallow Pronoun Processing , 1988 .

[21]  Barbara J. Grosz,et al.  Natural-Language Processing , 1982, Artificial Intelligence.

[22]  Ido Dagan,et al.  Syntax and lexical statistics in Anaphora , 1995, Appl. Artif. Intell..

[23]  Michael C. McCord,et al.  A Syntactic Filter on Pronomial Anaphora for Slot Grammar , 1990, ACL.

[24]  Hiyan Alshawi,et al.  Memory and context for language interpretation , 1987 .

[25]  Wlodek Zadrozny,et al.  Natural Language Processing within a Slot Grammar Framework , 1992, Int. J. Artif. Intell. Tools.

[26]  SHALOM LAPPIN PRONOMINAL BINDING AND COREFERENCE , 1985 .

[27]  Michael C. McCord,et al.  Design of LMT: A Prolog-Based Machine Translation System , 1989, Comput. Linguistics.

[28]  Marilyn A. Walker,et al.  Centering in Japanese Discourse , 1996, ACL.