<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Visual Development &amp; Analysis of Coreference Resolution Systems with CORVIDAE</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Nico Mo¨ller</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gunther Heidemann</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Cognitive Science, University of Osnabru ̈ck</institution>
          ,
          <addr-line>49069 Osnabru ̈ck</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <fpage>128</fpage>
      <lpage>135</lpage>
      <abstract>
        <p>Communication whether in verbal or written form is part of our daily life. Hence, we as humans have developed a set of skills that enable us to follow a discourse and extract important information from a text quite easily. For a machine however, language understanding is a quite challenging problem and considered to be AI-complete, i.e. a machine must reach human level intelligence in order to solve this task. Recent developments, especially those forming the semantic web, offer new ways of incorporating world knowledge into natural language processing methods. In this paper, we present our latest advancements on CORVIDAE (Coreference Resolution Visual Development &amp; Analysis Environment), a tool for NLP developers to analyse and eventually improve coreference resolution algorithms specially designed for those that interact with world knowledge.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Coreference resolution (CR) is a subtask of information extraction and describes the
task of identifying all mentions in a given document and group those together that
refer to the same entity [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. CR is one of the core tasks in information extraction,
making it a necessary preprocessing step before other algorithms can be applied. It
has been an active field of research since the 1960s. Whereas research in the early
years of CR was dominated by heuristic approaches built on computational theories
of discourse [
        <xref ref-type="bibr" rid="ref27 ref5 ref6">5, 6, 27</xref>
        ], methods on based machine learning became more and more
popular due to the broader availability and increased processing power of computers
in the 1990s. Most common methods are based on supervised learning, using string
matching, syntactic, grammatical or semantic features on those mentions. Observing
the course of development in this field, a trend becomes visible that starts with local
features [
        <xref ref-type="bibr" rid="ref1 ref17">1, 17</xref>
        ] and goes on towards more global models [
        <xref ref-type="bibr" rid="ref15 ref24">15, 24</xref>
        ]. The next logical step
would be to go beyond global features, i.e. incorporating pieces of information that are
not in the document, but can help to solve this task. This includes semantic relatedness
features extracted from knowledge bases like WordNet, Wikipedia or YAGO that already
have proven to be valuable additions [
        <xref ref-type="bibr" rid="ref22 ref25">22, 25</xref>
        ]. Additionally, there have been approaches
solving subtasks in information extraction like coreference resolution and named entity
linking in a joint fashion rather than separately [
        <xref ref-type="bibr" rid="ref14 ref9">14, 9</xref>
        ]. An elaborated error analysis of
the state-of-the-art Stanford CoreNLP system has shown that 41.7% of errors can be
attributed to the lack of background knowledge of the system [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Another motivation
behind this shift can be found in the increased interest in information extraction and
analysis in the recent years. Besides Big Data, another keyword that kept appearing in
the recent years is the one of the semantic web [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The goal of the semantic web is
to increase the exchangeability of data as well as its usability. Web documents should
be tagged with additional information that set a context for this document creating a
machine-readable knowledge-graph that contains information about persons,
organisations, places or events mentioned in the text as well as their connections to other entities.
Without proper background knowledge, it is impossible to integrate extracted
information correctly into an existing knowledge base. Taking the outlook on data production1
into consideration as well as the fact that only 4 out of 175 million active domains [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
use the semantic mark-up on their websites2, it seems a good idea to work on
increasing the quality of coreference resolution systems as these play a crucial role in solving
problems currently encountered in Big Data analysis and fulfilling the dream of the
semantic web.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        Tools for visualising coreference annotation data can roughly be divided into two groups.
The first group of tools focuses on the annotation itself with the aim of creating data
that can be used as training input for NLP algorithms like coreference resolution. Most
popular along these are MMAX2 [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], PAlinkA [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] and BRAT [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. However, those are
mainly text-based with only a very limited capacity of visualising data besides a few
visual cues like highlighting mention groups or showing links between mentions. Another
way of visualising coreference data was introduced by the TrEd annotator using trees to
visualise coreference as well as other tree based annotations [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The SUCRE project in
contrast, utilised self-organising maps to visualise coreference features [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
Additionally, human annotators should be provided with suggestions for possible coreferences
in a semi-supervised fashion to speed up the annotation process.
      </p>
      <p>Exploring already annotated data can be done with those tools, but due to their
intended purpose, they lack important features that are needed for error analysis. Crucial
would be the capability of comparing a data set against a gold standard annotation.</p>
      <p>
        Tools that focus on the NLP developer, on the other hand, are quite rare. A widely
used toolkit for error analysis in coreference systems is that of Kummerfeld &amp; Klein [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
Their approach utilised transformation operations to automatically categorise errors in
the output of coreference systems, but also lacks any functionality to visualise their
results. Kuhn et al.[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] presented the ICARUS Coreference Explorer (ICE). Specially
designed to provide tools for visualisation, search and error analysis for coreference
annotations. Besides a tree view similar to TrEd, it utilised the entity grid [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], a tabular
view of entities in a document to give both a summed up view of mentioned entities
as well as show changes of entity descriptions throughout the document. ICE however,
is focused on the links between pairs of links, neglecting global features on groups of
mentions and features beyond that. Complementing those is the tool from Martschat et
al. [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], which provides a text-based visualisation similar to BRAT. Although the
functionality to add world knowledge is mentioned, the system is not yet suitable to handle
1 According to a recent study conducted by EMC as part of their Digital Universe Series, humanity is currently producing
about 4.4 Zettabytes of data, which will tenfold by 2020
2 http://news.netcraft.com/archives/2015/10/16/october-2015-web-server-survey.html
analysis on the output of cross-document coreference resolution or entity linking
systems. To solve those problems we created CORVIDAE a tool for the visual analysis and
development of coreference resolution systems that incorporate world knowledge.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>CORVIDAE</title>
      <p>
        CORVIDAE is a web-based application. The backend is written in Scala3, built upon
the the Play web application framework4. HTML5 and JavaScript are the foundations
for the frontend, which uses the BRAT library 5 as well as the D3.js JavaScript library6
for interactive visualizations. For more details on the intended workflow with the
application and interactions with existing CR systems [
        <xref ref-type="bibr" rid="ref13 ref14 ref23 ref9">23, 13, 14, 9</xref>
        ] have a look at our
intitial presentation of CORVIDAE [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>
        In the following subsections we present a few new and improved visualisation
modes that focus on different parts of the error analysis. CORVIDAE follows
Shneiderman’s mantra[
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], to provide the user with an overlook of the systems strengths and
weaknesses first and details for an in-depth analysis later on. All of these visualisation
modes are types of circular layouts, a compact drawing style for information
visualisation that is especially popular in the area of bioinformatics.
3.1
      </p>
      <sec id="sec-3-1">
        <title>Radial Sequence Diagrams</title>
        <p>The radial sequence diagram is one of the core elements of CORVIDAE has undergone
a few changes and additions since the last revision. As already pointed out before this
visualisation mode is quite versatile and hence can be used in many different ways. It
marks the entry point for almost any system analysis the NLP developer might want
to perform, as it can be configured to give a quick overview on the most crucial error
measures at one glance. Originally used to compare genome sequences, we utilise this
technique to quickly compare a broad variety of results. We can use it to:
– visualise and compare different error metrics for one or more documents or system
configurations,
– compare annotation results gained by different configurations for a single
coreference system or results from different systems on a single document,
– compare different documents to find out if they get linked to the same entities,
– analyse the propagation of errors in the multi-sieve model level wise.
Another big advantage of this view mode is that due to its compact design it allows
not only to compare two results to one another but even multiple ones. This feature is
especially helpful when we enter the area of cross-document coreference resolution,
that cannot be handled properly by the solutions presented in section 2. Figures 1 and
2 show two usage examples for the radial sequence diagram.</p>
        <sec id="sec-3-1-1">
          <title>3 http://www.scala-lang.org/ 4 https://www.playframework.com/ 5 http://brat.nlplab.org/embed.html 6 https://d3js.org/</title>
          <p>3.2</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>Radial Network Diagram</title>
        <p>Figure 3 depicts an example of a radial network diagram, a of visualisation primarily
used to display coreference chains throughout a document. Shown on the outer rim are
the found mentions within a document, currently in the order of appearance within the
document. Entity clusters are depicted by colour coding. Arcs connecting two mentions
indicate a coreference between them. The mentions can also be sorted and split into
their corresponding entity clusters for further inspection of the individual mentions.
As mentioned before the D3.js library allows for interactivity, henceforth the
visualisations allow for highlighting via hovering or filtering via queries, as well as displaying
additional information like the linked real world entity when selecting an entity
cluster. Theses functionality is quite essential to simplify the otherwise dense and complex
visualisation and isolate single coreference chains the NLP developer wants to analyse.</p>
        <p>In order to compare two annotation results or one against a gold standard, a
differential view can be computed, highlighting differences in found mentions and links,
while fading out the rest, which allows for an easy spotting errors.
3.3</p>
      </sec>
      <sec id="sec-3-3">
        <title>Radial Directed Graph Diagram</title>
        <p>The radial directed graph diagram has been incorporated in two different modes.</p>
        <p>Mention centred: This mode allows for the visualisation of tree based coreference
annotations similar to the ones found in TrEd or ICE, but instead of a triangular layout
we are using a radial one, which allows for a much more compact and cleaner
representation. Originating from the inner document root, nodes in the tree correspond to
mentions in the text, whereas links indicate coreference between those. Each branch
from the root node corresponds to a cluster representing an entity.</p>
        <p>Entity centred: The second mode is concerned with the visualisation of semantic
background knowledge.</p>
        <p>It can visualise information extracted from the documents itself, but is not solely
restricted to it. Named entity linking usually uses a knowledge base that serves as an
anchor. These can be exploited to provide additional context for the NLP developer, as
well as to evaluate and compare extracted information against the knowledge base. The
colour of the links indicates that no (yellow/orange), supporting (green) or contradicting
(red) information has been found in the knowledge base. For example if a was-born-in
relation between entity a and entity b is mentioned within a sentence and this fact can be
found in our database the link would be green, if no relation can be found the link would
be orange 7 and red in case contradicting information has been found. The size of the
dots corresponds to the number of in and outgoing edges. A simple example showing
this can be found in figure 4.</p>
        <p>The same technique as mentioned in section 3.2 can also be used on this type of
visualisation. Mention centred this view allows to compare different sets of annotations
for one document, whereas the entity centred view can be used to explore results of one
cross-document coreference resolution system over two documents.
7 if the relation comes from the gold annotation it would be yellow instead
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusions and Future Work</title>
      <p>In this paper we our latest updates on CORVIDAE a tool designed for NLP developers
for the visual error analysis of coreference systems. This tool offers a variety of circular
visualisations to display coreference annotation data, which will help to analyse and
debug cross-document coreference resolution algorithms. In its current state CORVIDAE
supports three different circular visualisations, namely:
– radial sequence diagrams,
– radial network diagrams,
– radial directed graph diagrams.</p>
      <p>Each is intended to support the NLP developer in tracking down, isolating and locating
errors caused by the CR system. All of these visualisations are interactive and highly
customizable, making it easy for the user to adapt the system to his needs. As a starting
point for our analysis, we choose the state-of-the-art CoreNLP CR system, but
CORVIDAE can easily be extended to support other systems as well. The next steps will be an
extensive analysis of the joint systems mentioned in 2, to further investigate the
interaction between named entity linking and coreference resolution with world knowledge
and elaborate how this can be exploited to boost the performance in both. More
Information on CORVIDAE as well as demos will be made available on a separate project
website in the near future8.</p>
      <sec id="sec-4-1">
        <title>8 https://ikw.uos.de/%7Ecv/publications/VOILA16</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C.</given-names>
            <surname>Aone</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. W.</given-names>
            <surname>Bennett</surname>
          </string-name>
          .
          <article-title>Evaluating automated and manual acquisition of anaphora resolution strategies</article-title>
          .
          <source>In Proceedings of ACL 1995</source>
          , pages
          <fpage>122</fpage>
          -
          <lpage>129</lpage>
          . Association for Computational Linguistics,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R.</given-names>
            <surname>Barzilay</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Lapata</surname>
          </string-name>
          .
          <article-title>Modeling local coherence: An entity-based approach</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>34</volume>
          (
          <issue>1</issue>
          ):
          <fpage>1</fpage>
          -
          <lpage>34</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>T.</given-names>
            <surname>Berners-Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hendler</surname>
          </string-name>
          , and
          <string-name>
            <surname>O. Lassila.</surname>
          </string-name>
          <article-title>The semantic web</article-title>
          .
          <source>Scientific American</source>
          ,
          <volume>284</volume>
          (
          <issue>5</issue>
          ):
          <fpage>34</fpage>
          -
          <lpage>43</lpage>
          , 5
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Burkovski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Kessler</surname>
          </string-name>
          , G. Heidemann,
          <string-name>
            <given-names>H.</given-names>
            <surname>Kobdani</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Schu</surname>
          </string-name>
          <article-title>¨tze. Self organizing maps in nlp: Exploration of coreference feature space</article-title>
          .
          <source>In Proceedings of the 8th International Conference on Advances in Self-organizing Maps, WSOM'11</source>
          , pages
          <fpage>228</fpage>
          -
          <lpage>237</lpage>
          , Berlin, Heidelberg,
          <year>2011</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>B. J.</given-names>
            <surname>Grosz</surname>
          </string-name>
          .
          <article-title>The representation and use of focus in a system for understanding dialogs</article-title>
          .
          <source>In Proceedings of IJCAI 1977 - Volume 1, IJCAI'77</source>
          , pages
          <fpage>67</fpage>
          -
          <lpage>76</lpage>
          , San Francisco, CA, USA,
          <year>1977</year>
          . Morgan Kaufmann Publishers Inc.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>B. J.</given-names>
            <surname>Grosz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Joshi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Weinstein</surname>
          </string-name>
          .
          <article-title>Providing a unified account of definite noun phrases in discourse</article-title>
          .
          <source>In Proceedings of ACL 1983</source>
          , pages
          <fpage>44</fpage>
          -
          <lpage>50</lpage>
          . Association for Computational Linguistics,
          <year>1983</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>R. V.</given-names>
            <surname>Guha</surname>
          </string-name>
          .
          <article-title>Light at the end of the tunnel</article-title>
          .
          <source>Talk at the 12th International Semantic Web Conference (ISWC)</source>
          ,
          <year>Sydney</year>
          , 10
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Hajic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Vidova</surname>
          </string-name>
          ´-Hladka´, and
          <string-name>
            <given-names>P.</given-names>
            <surname>Pajas</surname>
          </string-name>
          .
          <article-title>The prague dependency treebank: Annotation structure and support</article-title>
          .
          <source>In Proceedings of the IRCS Workshop on Linguistic Databases</source>
          , pages
          <fpage>105</fpage>
          -
          <lpage>114</lpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>H.</given-names>
            <surname>Hajishirzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zilles</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Weld</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L. S.</given-names>
            <surname>Zettlemoyer</surname>
          </string-name>
          .
          <article-title>Joint coreference resolution and named-entity linking with multi-pass sieves</article-title>
          .
          <source>In EMNLP</source>
          , pages
          <fpage>289</fpage>
          -
          <lpage>299</lpage>
          . ACL,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J.</given-names>
            <surname>Kuhn</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Ga¨rtner, A</article-title>
          . Bjo¨ rkelund, G. Thiele, and
          <string-name>
            <given-names>W.</given-names>
            <surname>Seeker</surname>
          </string-name>
          .
          <article-title>Visualization, search, and error analysis for coreference annotations</article-title>
          .
          <source>ACL</source>
          <year>2014</year>
          , page
          <issue>7</issue>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>J. K.</given-names>
            <surname>Kummerfeld</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Klein</surname>
          </string-name>
          .
          <article-title>Error-driven analysis of challenges in coreference resolution</article-title>
          .
          <source>In Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing</source>
          , pages
          <fpage>265</fpage>
          -
          <lpage>277</lpage>
          , Seattle, Washington, USA,
          <year>October 2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Peirsman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Chambers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Surdeanu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Jurafsky</surname>
          </string-name>
          .
          <source>Deterministic Coreference Resolution Based on Entity-Centric</source>
          ,
          <article-title>Precision-Ranked Rules</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>39</volume>
          (
          <issue>4</issue>
          ):
          <fpage>885</fpage>
          -
          <lpage>916</lpage>
          , dec
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>H.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Peirsman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Chambers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Surdeanu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Jurafsky</surname>
          </string-name>
          .
          <article-title>Stanford's multi-pass sieve coreference resolution system at the conll-2011 shared task</article-title>
          .
          <source>In Proceedings of the Fifteenth Conference on Computational Natural Language Learning: Shared Task, CONLL Shared Task '11</source>
          , pages
          <fpage>28</fpage>
          -
          <lpage>34</lpage>
          , Stroudsburg, PA, USA,
          <year>2011</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>H.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Recasens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Surdeanu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Jurafsky</surname>
          </string-name>
          .
          <article-title>Joint entity and event coreference resolution across documents</article-title>
          .
          <source>In Proceedings of EMNLP-CoNLL</source>
          <year>2012</year>
          , EMNLPCoNLL '
          <volume>12</volume>
          , pages
          <fpage>489</fpage>
          -
          <lpage>500</lpage>
          , Stroudsburg, PA, USA,
          <year>2012</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>X.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ittycheriah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Jing</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Kambhatla</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Roukos</surname>
          </string-name>
          .
          <article-title>A mention-synchronous coreference resolution algorithm based on the bell tree</article-title>
          .
          <source>In Proceedings of ACL</source>
          <year>2014</year>
          ,
          <article-title>page 135</article-title>
          . Association for Computational Linguistics,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>S.</given-names>
            <surname>Martschat</surname>
          </string-name>
          ,
          <string-name>
            <surname>T.</surname>
          </string-name>
          <article-title>G o¨ckel, and</article-title>
          <string-name>
            <given-names>M.</given-names>
            <surname>Strube</surname>
          </string-name>
          .
          <article-title>Analyzing and visualizing coreference resolution errors</article-title>
          .
          <source>In Proceedings of the 2015 Conference of the North Americal Chapter of the Association for Computational Linguistics: Demonstration Session</source>
          , Denver, Col., 31 May - 5
          <source>June</source>
          <year>2015</year>
          , pages
          <fpage>6</fpage>
          -
          <lpage>10</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>J. F.</given-names>
            <surname>McCarthy</surname>
          </string-name>
          and
          <string-name>
            <given-names>W. G.</given-names>
            <surname>Lehnert</surname>
          </string-name>
          .
          <article-title>Using decision trees for coreference resolution</article-title>
          .
          <source>In Proceedings of IJCAI 1995</source>
          , pages
          <fpage>1050</fpage>
          -
          <lpage>1055</lpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>N.</surname>
          </string-name>
          <article-title>M o¨ller and</article-title>
          <string-name>
            <given-names>G.</given-names>
            <surname>Heidemann</surname>
          </string-name>
          . Corvidae:
          <article-title>Coreference resolution visual development &amp; analysis environment</article-title>
          .
          <source>In Joint Proceedings of the Posters and Demos Track of 12th International Conference on Semantic Systems - SEMANTiCS2016, Posters&amp;Demos @SEMANTiCS</source>
          <year>2016</year>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>M u¨ller and M. Strube. Multi-level annotation of linguistic data with MMAX2</article-title>
          . In S. Braun,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kohn</surname>
          </string-name>
          , and J. Mukherjee, editors,
          <source>Corpus Technology and Language Pedagogy: New Resources</source>
          , New Tools, New Methods, pages
          <fpage>197</fpage>
          -
          <lpage>214</lpage>
          . Peter Lang,
          <article-title>Frankfurt a</article-title>
          .M.,
          <string-name>
            <surname>Germany</surname>
          </string-name>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>V.</given-names>
            <surname>Ng</surname>
          </string-name>
          .
          <source>Supervised Noun Phrase Coreference Research: The First Fifteen Years. Acl</source>
          , (
          <year>July</year>
          ):
          <fpage>1396</fpage>
          -
          <lpage>1411</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>C.</given-names>
            <surname>Ora</surname>
          </string-name>
          ˘san. PALinkA:
          <article-title>a highly customizable tool for discourse annotation</article-title>
          .
          <source>In Proceedings of the 4th SIGdial Workshop on Discourse and Dialog</source>
          , pages
          <fpage>39</fpage>
          -
          <lpage>43</lpage>
          , Sapporo, Japan, July,
          <fpage>5</fpage>
          -6
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>S. P.</given-names>
            <surname>Ponzetto</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Strube</surname>
          </string-name>
          .
          <article-title>Exploiting semantic role labeling, wordnet and wikipedia for coreference resolution</article-title>
          .
          <source>In Proceedings of the main conference on Human Language Technology Conference of the North American Chapter of the Association of Computational Linguistics</source>
          , pages
          <fpage>192</fpage>
          -
          <lpage>199</lpage>
          . Association for Computational Linguistics,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>K.</given-names>
            <surname>Raghunathan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rangarajan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Chambers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Surdeanu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Jurafsky</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Manning</surname>
          </string-name>
          .
          <article-title>A multi-pass sieve for coreference resolution</article-title>
          .
          <source>In Proceedings of EMNLP</source>
          <year>2010</year>
          , EMNLP '
          <volume>10</volume>
          , pages
          <fpage>492</fpage>
          -
          <lpage>501</lpage>
          , Stroudsburg, PA, USA,
          <year>2010</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>A.</given-names>
            <surname>Rahman</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Ng</surname>
          </string-name>
          .
          <article-title>Supervised models for coreference resolution</article-title>
          .
          <source>In Proceedings of EMNLP 2009: Volume 2-</source>
          Volume
          <volume>2</volume>
          , pages
          <fpage>968</fpage>
          -
          <lpage>977</lpage>
          . Association for Computational Linguistics,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>A.</given-names>
            <surname>Rahman</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Ng</surname>
          </string-name>
          .
          <article-title>Coreference resolution with world knowledge</article-title>
          .
          <source>In Proceedings of ACL</source>
          <year>2011</year>
          :
          <article-title>Human Language Technologies - Volume 1</article-title>
          , HLT '
          <volume>11</volume>
          , pages
          <fpage>814</fpage>
          -
          <lpage>824</lpage>
          , Stroudsburg, PA, USA,
          <year>2011</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>B.</given-names>
            <surname>Shneiderman</surname>
          </string-name>
          .
          <article-title>The eyes have it: A task by data type taxonomy for information visualizations</article-title>
          .
          <source>In Visual Languages</source>
          ,
          <year>1996</year>
          . Proceedings., IEEE Symposium on, pages
          <fpage>336</fpage>
          -
          <lpage>343</lpage>
          . IEEE,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>C. L.</given-names>
            <surname>Sidner</surname>
          </string-name>
          .
          <article-title>Towards a computational theory of definite anaphora comprehension in english discourse</article-title>
          .
          <source>Technical report</source>
          , Cambridge, MA, USA,
          <year>1979</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>P.</given-names>
            <surname>Stenetorp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pyysalo</surname>
          </string-name>
          , G. Topic´,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ohta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ananiadou</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Tsujii</surname>
          </string-name>
          .
          <article-title>brat: a web-based tool for NLP-assisted text annotation</article-title>
          .
          <source>In Proceedings of the Demonstrations Session at EACL</source>
          <year>2012</year>
          , Avignon, France,
          <year>April 2012</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>