<?xml version="1.0"?><!DOCTYPE article SYSTEM "/project/take/software/searchbench_offline_processing/paperxml_generator/aclextractor/src/python/../resource/dtd/paperxml.dtd"><article><header><firstpageheader><page local="1" global="88"/><title>RelaxCor: A Global Relaxation Labeling Approach to Coreference Resolution</title><pubinfo>Proceedings of the 5th International Workshop on Semantic Evaluation, ACL 2010,pages 88-91, Uppsala, Sweden, 15-16 July 2010. ©2010 Association for Computational Linguistics</pubinfo><author surname="Sapena" givenname="Emili"><org  name="TALP Research Center Universität Politècnica de Catalunya Barcelona" country="Spain"/></author><author surname="Padró" givenname="Lluís"><org  name="TALP Research Center Universität Politècnica de Catalunya Barcelona" country="Spain"/></author><author surname="Turmo" givenname="Jordi"><org  name="TALP Research Center Universität Politècnica de Catalunya Barcelona" country="Spain"/></author></firstpageheader><frontmatter><p><b>RelaxCor: A Global Relaxation Labeling Approach to Coreference</b></p><p><b>Resolution</b></p><p><b>Emili Sapena, Llins Padro and Jordi Turmo</b></p><p>TALP Research Center Universität Politècnica de Catalunya Barcelona, Spain</p><p>{esapena,  padro,  turmo}@lsi.upc.edu</p></frontmatter><abstract>This paper describes the participation of RelaxCor in the Semeval-2010 task number 1: "Coreference Resolution in Multiple Languages". RelaxCor is a constraint-based graph partitioning ap­proach to coreference resolution solved by relaxation labeling. The approach com­bines the strengths of groupwise classifiers and chain formation methods in one global method. </abstract></header><body><section number="1" title="Introduction"><p>The Semeval-2010 task is concerned with intra-document coreference resolution for six different languages: Catalan, Dutch, English, German, Ital­ian and Spanish. The core of the task is to iden­tify which noun phrases (NPs) in a text refer to the same discourse entity (Recasens et al., 2010).</p><p>RelaxCor (Sapena et al., 2010) is a graph rep­resentation of the problem solved by a relaxation labeling process, reducing coreference resolution to a graph partitioning problem given a set of con­straints. In this manner, decisions are taken con­sidering the whole set of mentions, ensuring con­sistency and avoiding that classification decisions are independently taken.</p><p>The paper is organized as follows. Section 2 de­scribes RelaxCor, the system used in the Semeval task. Next, Section 3 describes the tuning needed by the system to adapt it to different languages and other task issues. The same section also analyzes the obtained results. Finally, Section 4 concludes the paper.</p></section><section number="2" title="System Description"><p>This section briefly describes RelaxCor. First, the graph representation is presented. Next, there is an explanation of the methodology used to learn constraints and train the system. Finally, the algo­rithm used for resolution is described.</p><subsection number="2.1" title="Problem Representation"><p>Let <i>G = G(V, </i><i>E)</i><i> </i>be an undirected graph where <i>V</i><i> </i>is a set of vertices and <i>E </i>a set of edges. Let <b>m = </b><i>(mi, </i>win) be the set of mentions of a document with <i>n </i>mentions to resolve. Each mention <i>rrii </i>in the document is represented as a vertex <i>Vi </i>G <i>V </i>in the graph. An edge e <i>E </i>is added to the graph for pairs of vertices <i>(Vi, Vj) </i>representing the possibility that both mentions corefer.</p><p>Let <i>C </i>be our set of constraints. Given a pair of mentions <i>(rrii, rrij), </i>a subset of constraints CV, ç <i>C </i>restrict the compatibility of both mentions. <i>Cij </i>is used to compute the weight value of the edge connecting <i>Vi </i>and <i>Vj. </i>Let <i>Wij </i>G If be the weight of the edge :</p><doubt alpha="38.5" length="26" tooSmall="False" monospace="0.0">wij =       ^kfk(mi,mj)(1)</doubt><doubt alpha="100.0" length="5" tooSmall="False" monospace="0.0">keCij</doubt><p>where /&amp;(•) is a function that evaluates the con­straint <i>k </i>and is the weight associated to the constraint. Note that    and <i>Wij </i>can be negative.</p><p>In our approach, each vertex <i>(Vi) </i>in the graph is a variable <i>(Vi) </i>for the algorithm. Let <i>Li </i>be the number of different values (labels) that are possi­ble for <i>v%. </i>The possible labels of each variable are the partitions that the vertex can be assigned. A vertex with index <i>i </i>can be in the first <i>i </i>partitions (i.e. <i>Li = i).</i></p><page local="2" global="89"/><p>Distance and position: DIST: Distance between m, and <b><i>rrij </i></b>in sentences: number DIST-MEN: Distance between <b><i>mi </i></b>and <b><i>mj </i></b>in mentions: number APPOSITIVE: One mention is in apposition with the other: y,n I/JJN_QUOTES:     ^ is in quotes or inside a NP or a sentence in quotes: y,n <u>I/J-FIRST:</u><u> <i>rrij ^ </i>is the first mention in the sentence: y,n</u>_ <u>Lexical:</u></p><p>I/J_DEF_NP: nij/3- is a definitive NP: y,n I/J_DEM_NP:     / j is a demonstrative NP: y,n I/JJNDEF_NP: mi/3- is an indefinite NP: y,n STR_MATCH: String matching of     and m^: y,n PRO_STR: Both are pronouns and their strings match: y,n PN_STR: Both are proper names and their strings match: y,n NONPRO_STR: String matching like in Soon et al. (2001) and mentions are not pronouns: y,n <u>HEAD-MATCH:</u><u> String matching of NP heads: y,n</u>_</p><p>Morphological: NUMBER: The number of both mentions match: y,n,u GENDER: The gender of both mentions match: y,n,u AGREEMENT: Gender and number of both mentions match: y,n,u</p><doubt alpha="64.3" length="42" tooSmall="False" monospace="0.0">I/J_THIRD_PERSON: mi/3- is 3rd person: y,n</doubt><p>PROPER-NAME: Both mentions are proper names: y,n,u</p><p>I/J_PERSON: m,/j is a person (pronoun or proper name in a list): y,n</p><p>ANIMAC Y: Animacy of both mentions match (persons, objects): y,n</p><p>I/J_REFLEXIVE: m^j is a reflexive pronoun: y,n <u>I/J-TYPE: </u><b><i><u>rrij</u></i></b><b><i><u>/j</u></i></b><b><i><u> </u></i></b><u>is a pronoun (p), entity (e) or nominal (n)</u></p><p>Syntactic:</p><p>NESTED: One mention is included in the other: y,n MAXIMALNP: Both mentions have the same NP parent or they are nested: y,n</p><p>I/J_MAXIMALNP: <b><i>rrii</i></b><b><i>/j</i></b><b><i> </i></b>is not included in any other mention: y,n</p><p>I/J_EMBEDDED: <i>ß </i>is a noun and is not a maximal NP: y,n BINDING: Conditions B and C of binding theory: y,n <u>Semantic:</u><u></u></p><p>SEMCLASS: Semantic class of both mentions match: y,n,u (the same as (Soon et al., 2001)) ALIAS: One mention is an alias of the other: y,n,u (only entities, else unknown)</p><p>I/J_SRL_ARG: Semantic role of <b><i>mi/:j: </i></b>N,0,1,2,3,4,M,L SRL-SAMEVERB: Both mentions have a semantic role for the same verb: y,n</p><p>the weight of constraint <i>Ck </i>calculated as follows:</p><p>Figure 1 : Feature functions used.</p></subsection><subsection number="2.2" title="Training Process"><p>Each pair of mentions <i>(rrii, rrij) </i>in a training doc­ument is evaluated by the set of feature functions shown in Figure 1. The values returned by these functions form a positive example when the pair of mentions corefer, and a negative one otherwise. Three specialized models are constructed depend­ing on the type of anaphor mention <i>(rrij) </i>of the pair: pronoun, named entity or nominal.</p><p>A decision tree is generated for each specialized model and a set of rules is extracted with C4.5 rule-learning algorithm (Quinlan, 1993). These rules are our set of constraints. The C4.5rules al­gorithm generates a set of rules for each path from the learned tree. It then checks if the rules can be generalized by dropping conditions.</p><p>Given the training corpus, the weight of a con­straint <i>Ck </i>is related with the number of exam­ples where the constraint applies <i>Ack </i>and how many of them corefer <i>Cck-   </i>We define A&amp; as</p><p>A.</p><doubt alpha="0.0" length="3" tooSmall="False" monospace="0.0">0.5</doubt></subsection><subsection number="2.3" title="Resolution Algorithm"><p>Relaxation labeling (Relax) is a generic name for a family of iterative algorithms which perform function optimization, based on local informa­tion (Hummel and Zucker, 1987). The algorithm solves our weighted constraint satisfaction prob­lem dealing with the edge weights. In this manner, each vertex is assigned to a partition satisfying as many constraints as possible. To do that, the al­gorithm assigns a probability for each possible la­bel of each variable. Let <b>H = (h<footnote anchor="1"/>, </b><b>h<footnote anchor="2"/>,...,</b><b> </b><b>hra)</b><b> </b>be the weighted labeling to optimize, where each <b>h* </b>is a vector containing the probability distribution of <i>Vi, </i>that is: <b>If = </b><i>(h\,h%2,..., hlL.). </i>Given that the resolution process is iterative, the probability for label <i>I </i>of variable <i>Vi </i>at time step <i>t </i>is <i>h\(t), </i>or simply <i>h\</i><i> </i>when the time step is not relevant.</p><p>Initialize:</p><doubt alpha="37.5" length="8" tooSmall="False" monospace="0.0">H := Ho,</doubt><p>Main loop: <b>repeat</b> <b>For </b>each variable <i>v.</i><i>.</i></p><p><b>For </b>each possible label <i>I </i>for <i>v.,</i></p><doubt alpha="44.4" length="18" tooSmall="False" monospace="0.0">h\(t+l) =*Wxll+S"\</doubt><p>EiEi<b>^j </b><i>wa </i>x <i>K</i></p><p><b>End for End for</b> <b>Until </b>no more significant changes</p><p>Figure 2: Relaxation labeling algorithm</p><p>The support for a pair variable-label <i>(Su) </i>ex­presses how compatible is the assignment of la­bel <i>I </i>to variable <i>Vi </i>taking into account the labels of adjacent variables and the edge weights. The support is defined as the sum of the edge weights that relate variable <i>Vi </i>with each adjacent variable <i>Vj</i><i> </i>multiplied by the weight for the same label <i>I </i>of variable <i>Vf</i><i> </i><i>Su</i><i> = </i><i>J2jeA</i><i>(vi) </i><i>wij </i>x <i>hj </i>where <i>Wij </i>is the edge weight obtained in Equation 1 and vertex <i>Vi </i>has |A(t&gt;j)| adjacent vertices. In our version of the algorithm for coreference resolution <i>A</i><i>(vi) </i>is the list of adjacent vertices of <i>v%</i><i> </i>but only consid­ering the ones with an index <i>k &lt; i.</i></p><p>The aim of the algorithm is to find a weighted labeling such that global consistency is maxi­mized. Maximizing global consistency is defined<page local="3" global="90"/></p><doubt alpha="50.0" length="4" tooSmall="False" monospace="0.0">Su =</doubt><doubt alpha="85.7" length="7" tooSmall="False" monospace="0.0">End for</doubt><p>Figure 3: Representation of Relax. The vertices represent­ing mentions are connected by weighted edges . Each ver­tex has a vector hl of probabilities to belong to different par­titions. The figure shows h<footnote anchor="2"/>, h<footnote anchor="3"/> and h<footnote anchor="4"/>.</p><p>as maximizing the average support for each vari­able. The final partitioning is directly obtained from the weighted labeling <b>H </b>assigning to each variable the label with maximum probability.</p><p>The pseudo-code of the relaxation algorithm can be found in Figure 2. The process updates the weights of the labels in each step until con­vergence, i.e. when no more significant changes are done in an iteration. Finally, the assigned label for a variable is the one with the highest weight. Figure 3 shows an example of the process.</p></subsection></section><section number="3" title="Semeval task participation"><p>RelaxCor have participated in the Semeval task for English, Catalan and Spanish. The system does not detect the mentions of the text by itself. Thus, the participation has been restricted to the gold-standard evaluation, which includes the manual annotated information and also provides the men­tion boundaries.</p><p>All the knowledge required by the feature func­tions (Figure 1) is obtained from the annota­tions of the corpora and no external resources have been used, with the exception of WordNet (Miller, 1995) for English. In this case, the sys­tem has been run two times for English: English-open, using WordNet, and English-closed, without WordNet.</p><subsection number="3.1" title="Language and format adaptation"><p>The whole methodology of RelaxCor including the resolution algorithm and the training process is totally independent of the language of the docu­ment. The only parts that need few adjustments are the preprocess and the set of feature functions. In most cases, the modifications in the feature func­tions are just for the different format of the data for different languages rather than for specific lan­guage issues. Moreover, given that the task in­cludes many information about the mentions of the documents such as part of speech, syntactic depen­dency, head and semantic role, no preprocess has been needed.</p><p>One of the problems we have found adapting the system to the task corpora was the large amount of available data. As described in Section 2.2, the training process generates a feature vector for each pair of mentions into a document for all the documents of the training data set. However, the great number of training documents and their length overwhelmed the software that learns the constraints. In order to reduce the amount of pair examples, we run a clustering process to reduce the number of negative examples using the posi­tive examples as the centroids. Note that negative examples are near 94% of the training examples, and many of them are repeated. For each positive example (a corefering pair of mentions), only the negative examples with distance less than a thresh­old <i>d </i>are included in the final training data. The distance is computed as the number of different values inside the feature vector. After some exper­iments over development data, the value of <i>d </i>was assigned to 3. Thus, the negative examples were discarded when they have more than three features different than any positive example.</p><p>Our results for the development data set are shown in Table 1.</p></subsection><subsection number="3.2" title="Results analysis"><p>Results of RelaxCor for the test data set are shown in Table 2. One of the characteristics of the sys­tem is that the resolution process always takes into account the whole set of mentions and avoids any possible pair-linkage contradiction as well as forces transitivity. Therefore, the system favors the precision, which results on high scores with metrics CEAF and B<footnote anchor="3"/>. However, the system is penalized with the metrics based on pair-linkage, specially with MUC. Although RelaxCor has the highest precision scores even for MUC, the recall is low enough to finally obtain low scores for Fi.</p><p>Regarding the test scores of the task comparing with the other participants (Recasens et al., 2010), RelaxCor obtains the best performances for Cata-<page local="4" global="91"/></p><p>Table 2: Results of the task lan (CEAF and B ), English (closed: CEAF and B<footnote anchor="3"/>; open: B<footnote anchor="3"/>) and Spanish (B<footnote anchor="3"/>). Moreover, Relax­Cor is the most precise system for all the metrics in all the languages except for CEAF in English-open and Spanish. This confirms the robustness of the results of RelaxCor but also remarks that more knowledge or more information is needed to in­crease the recall of the system without loosing this precision</p><p>The incorporation of WordNet to the English run is the only difference between English-open and English-closed. The scores are slightly higher when using WordNet but not significant. Analyz­ing the MUC scores, note that the recall is im­proved, while precision decreases a little which corresponds with the information and the noise that WordNet typically provides.</p><p>The results for the test and development are very similar as expected, except the Spanish (es) ones. The recall considerably falls from develop­ment to test. It is clearly shown in the MUC recall and also is indirectly affecting on the other scores.</p></subsection></section><section number="4" title="Conclusion"><p>The participation of RelaxCor to the Semeval coreference resolution task has been useful to eval­uate the system in multiple languages using data never seen before. Many published systems typi­cally use the same data sets (ACE and MUC) and it is easy to unintentionally adapt the system to the corpora and not just to the problem. This kind of tasks favor comparisons between systems with the same framework and initial conditions.</p><p>The results obtained confirm the robustness of the RelaxCor, and the performance is considerably good in the state of the art. The system avoids contradictions in the results which causes a high pre­cision. However, more knowledge is needed about the mentions in order to increase the recall without loosing that precision. A further error analysis is needed, but one of the main problem is the lack of semantic information and world knowledge spe­cially for the nominal mentions - the mentions that are NPs but not including named entities neither pronouns-.</p></section><section title="Acknowledgments"><p>The research leading to these results has received funding from the European Community's Seventh Framework Pro­gramme (FP7/2007-2013) under Grant Agreement number 247762 (FAUST), and from the Spanish Science and Inno­vation Ministry, via the KNOW2 project (TIN2009-14715-C04-04).</p><table caption="Table 1: Results on the development data set" class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>-</p></td><td class="cell"><p>CEAF</p></td><td class="cell"><p>MUC</p></td><td class="cell"><p>B</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>language</p></td><td class="cell"><p>R</p></td><td class="cell"><p>P</p></td><td class="cell"><p>Fi</p></td><td class="cell"><p>R</p></td><td class="cell"><p>P</p></td><td class="cell"><p>Fi</p></td><td class="cell"><p>R</p></td><td class="cell"><p>P</p></td><td class="cell"><p>Fi</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ca</p></td><td class="cell"><p>69.7</p></td><td class="cell"><p>69.7</p></td><td class="cell"><p>69.7</p></td><td class="cell"><p>27.4</p></td><td class="cell"><p>77.9</p></td><td class="cell"><p>40.6</p></td><td class="cell"><p>67.9</p></td><td class="cell"><p>96.1</p></td><td class="cell"><p>79.6</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>es</p></td><td class="cell"><p>70.8</p></td><td class="cell"><p>70.8</p></td><td class="cell"><p>70.8</p></td><td class="cell"><p>30.3</p></td><td class="cell"><p>76.2</p></td><td class="cell"><p>43.4</p></td><td class="cell"><p>68.9</p></td><td class="cell"><p>95.0</p></td><td class="cell"><p>79.8</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>en-closed</p></td><td class="cell"><p>74.8</p></td><td class="cell"><p>74.8</p></td><td class="cell"><p>74.8</p></td><td class="cell"><p>21.4</p></td><td class="cell"><p>67.8</p></td><td class="cell"><p>32.6</p></td><td class="cell"><p>74.1</p></td><td class="cell"><p>96.0</p></td><td class="cell"><p>83.7</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>en-open</p></td><td class="cell"><p>75.0</p></td><td class="cell"><p>75.0</p></td><td class="cell"><p>75.0</p></td><td class="cell"><p>22.0</p></td><td class="cell"><p>66.6</p></td><td class="cell"><p>33.0</p></td><td class="cell"><p>74.2</p></td><td class="cell"><p>95.9</p></td><td class="cell"><p>83.7</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><table class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>-</p></td><td class="cell"><p>CEAF</p></td><td class="cell"><p>MUC</p></td><td class="cell"><p>B<footnote anchor="3"/></p></td><td class="cell"><p>BLANC</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>language</p></td><td class="cell"><p>R</p></td><td class="cell"><p>P</p></td><td class="cell"><p>Fi</p></td><td class="cell"><p>R</p></td><td class="cell"><p>P</p></td><td class="cell"><p>Fi</p></td><td class="cell"><p>R</p></td><td class="cell"><p>P</p></td><td class="cell"><p>Fi</p></td><td class="cell"><p>R</p></td><td class="cell"><p>P</p></td><td class="cell"><p>Blanc</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Information: closed Annotation: gold</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ca</p></td><td class="cell"><p>70.5</p></td><td class="cell"><p>70.5</p></td><td class="cell"><p>70.5</p></td><td class="cell"><p>29.3</p></td><td class="cell"><p>77.3</p></td><td class="cell"><p>42.5</p></td><td class="cell"><p>68.6</p></td><td class="cell"><p>95.8</p></td><td class="cell"><p>79.9</p></td><td class="cell"><p>56.0</p></td><td class="cell"><p>81.8</p></td><td class="cell"><p>59.7</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>es</p></td><td class="cell"><p>66.6</p></td><td class="cell"><p>66.6</p></td><td class="cell"><p>66.6</p></td><td class="cell"><p>14.8</p></td><td class="cell"><p>73.8</p></td><td class="cell"><p>24.7</p></td><td class="cell"><p>65.3</p></td><td class="cell"><p>97.5</p></td><td class="cell"><p>78.2</p></td><td class="cell"><p>53.4</p></td><td class="cell"><p>81.8</p></td><td class="cell"><p>55.6</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>en</p></td><td class="cell"><p>75.6</p></td><td class="cell"><p>75.6</p></td><td class="cell"><p>75.6</p></td><td class="cell"><p>21.9</p></td><td class="cell"><p>72.4</p></td><td class="cell"><p>33.7</p></td><td class="cell"><p>74.8</p></td><td class="cell"><p>97.0</p></td><td class="cell"><p>84.5</p></td><td class="cell"><p>57.0</p></td><td class="cell"><p>83.4</p></td><td class="cell"><p>61.3</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Information: open Annotation: gold</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>en</p></td><td class="cell"><p>75.8</p></td><td class="cell"><p>75.8</p></td><td class="cell"><p>75.8</p></td><td class="cell"><p>22.6</p></td><td class="cell"><p>70.5</p></td><td class="cell"><p>34.2</p></td><td class="cell"><p>75.2</p></td><td class="cell"><p>96.7</p></td><td class="cell"><p>84.6</p></td><td class="cell"><p>58.0</p></td><td class="cell"><p>83.8</p></td><td class="cell"><p>62.7</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table></section><references><p>R. A. Hummel and S. W. Zucker. 1987. On the foundations of relaxation labeling processes, pages 585-605.</p><p>G.A.Miller. 1995. WordNet: a lexical database for English.</p><p>J.R. Quinlan. 1993. <i>C4.5: Programs for Machine Learning. </i>Morgan Kaufmann.</p><p>M. Recasens, L. Màrquez, E. Sapena, M.A. Marti, M. Taulé, V. Hoste, M. Poesio, and Y. Versley. 2010. SemEval-2010 Task 1: Coreference resolution in multiple languages. In <i>Proceedings of the 5th International Workshop on Seman­tic Evaluations (SemEval-2010), </i>Uppsala, Sweden.</p><p>E. Sapena, L. Padrö, and J. Turmo. 2010. A Global Relax­ation Labeling Approach to Coreference Resolution. <i>Sub­mitted.</i></p><p>W.M. Soon, H.T Ng, and D.C.Y. Lim. 2001. A Machine Learning Approach to Coreference Resolution of Noun Phrases. <i>Computational Linguistics, </i>27(4):521-544.</p></references></body></article>