<!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>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Coreference Resolution System Not Only for Czech</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Michal Novák</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Charles University, Faculty of Mathematics and Physics Institute of Formal and Applied Linguistics Malostranské námeˇstí 25, CZ-11800 Prague 1</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <volume>1885</volume>
      <fpage>193</fpage>
      <lpage>200</lpage>
      <abstract>
        <p>The paper introduces Treex CR, a coreference resolution (CR) system not only for Czech. As its name suggests, it has been implemented as an integral part of the Treex NLP framework. The main feature that distinguishes it from other CR systems is that it operates on the tectogrammatical layer, a representation of deep syntax. This feature allows for natural handling of elided expressions, e.g. unexpressed subjects in Czech as well as generally ignored English anaphoric expression - relative pronouns and zeros. The system implements a sequence of mention ranking models specialized at particular types of coreferential expressions (relative, reflexive, personal pronouns etc.). It takes advantage of rich feature set extracted from the data linguistically preprocessed with Treex. We evaluated Treex CR on Czech and English datasets and compared it with other systems as well as with modules used in Treex so far.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>Coreference Resolution (CR) is a task of discovering
coreference relations in a text. Coreference connects
mentions of the same real-world entity. Knowing coreference
relations may help in understanding the text better, and
thus it can be used in various natural language
processing applications including question answering, text
summarization, and machine translation.</p>
      <p>Most of the works on CR have focused on English. In
English, a mention almost always corresponds to a chunk
of actual text, i.e. it is expressed on the surface. But Czech,
for instance, is a different story. Czech is a typical
example of pro-drop languages. In other words, a pronoun in the
subject position is usually dropped as it is in the following
example: “Honza miluje Márii. Taky &lt;ZERO-on&gt; miluje
pivo.” (“John loves Mary. He also loves beer.”) If we
ignored Czech subject zeros, we would not be able to extract
a lot of information encoded in the text.</p>
      <p>But subject zeros are not the only coreferential
expression that may be dropped from the surface. Indeed, such
zero mentions may appear even in the language where
one would not expect them. For instance, the following
English sentence does not express the relative pronoun:
“John wants the beer &lt;ZERO-that&gt; Mary drinks.”</p>
      <p>This paper presents the Treex Coreference Resolver
(Treex CR).1 It has been primarily designed with focus on
1It is freely available at https://github.com/ufal/treex
resolution in Czech texts. Therefore, Treex CR naturally
supports coreference resolution of zero mentions.</p>
      <p>
        The platform that ensures this and that our system
operates on is called tectogrammatical layer, a deep syntax
representation of the text. It has been proposed in the
theory of Prague tectogrammatics [
        <xref ref-type="bibr" rid="ref21">32</xref>
        ]. The
tectogrammatical layer represents a sentence as a dependency tree, whose
nodes are formed by content words only. All the function
and auxiliary words are hidden in a corresponding content
node. On the other hand, the tectogrammatical tree can
represent a content word that is unexpressed on the
surface as a full-fledged node.
      </p>
      <p>T-layer is also the place where coreference is
represented. A generally used style of representing coreference
is by co-indexing continuous chunks of surface text.
Tectogrammatics adopts a different style. A coreference link
always connects two tectogrammatical nodes that
represent mentions’ heads. Unlike the surface style,
tectogrammatics does not specify a span of the mention, though.
Such representation should be easier for a resolver to
handle as the errors introduced by wrong identification of
mention boundaries are eliminated. On the other hand, for
some mentions it may be unclear what its head is.2</p>
      <p>At this point, let us introduce the linguistic terminology
that we use in the rest of the paper. Multiple
coreferential mentions form a chain. Splitting the chain into pairs
of mentions, we can adopt the terminology used for a
related phenomena – anaphoric relations. The anaphoric
relation connects the mention which depends upon another
mention used in the earlier context.3 The later mention is
denoted as the anaphor while the earlier mention is called
the antecedent.</p>
      <p>This work is motivated by cross-lingual studies of
coreferential relations. We thus concentrate mostly on
pronouns and zeros, which behave differently in distant
languages, such as Czech and English.4 Coreference of
nominal groups is not in the scope of this work because it is
less interesting from this perspective.</p>
      <p>However, Treex CR is still supposed to be a standard
coreference resolver. We thus compare its performance
with three coreference resolvers from the Stanford Core
as the module Treex::Scen::Coref in the Treex framework.
2As we demonstrate in Section 5.</p>
      <p>3As opposed to cataphoric relations, where the dependence is
oriented to the future context.</p>
      <p>
        4A thorough analysis of correspondences between Czech and
English coreferential expressions has been conducted in [
        <xref ref-type="bibr" rid="ref15">26</xref>
        ].
NLP toolkit, which are the current and former
state-of-theart systems for English. Since we evaluate all the systems
on two datasets using the measure that may focus on
specific anaphor types, this work also offers a non-traditional
comparison of established systems for English.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        Coreference resolution has experienced evolution typical
for most of the problems in natural language processing.
Starting with rule-based approaches (summarized in [20]),
the period of supervised (summarized in [
        <xref ref-type="bibr" rid="ref12">23</xref>
        ]) and
unsupervised learning methods (e.g. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and [15]) followed.
This period has been particularly colorful, having defined
three standard models for CR and introduced multiple
adjustments of system design. For instance, our Treex CR
system implements some of them: mention-ranking model
[10], joint anaphoricity detection and antecedent selection,
and specialized models [11]. A recent tsunami of deep
neural network appears to be a small wave in the field of
research on coreference. Neural Stanford system [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] set
a new state of the art, yet the change of direction has not
been as rapid and massive as for the other, more popular,
topics, e.g. machine translation.
      </p>
      <p>
        The evolution of CR for Czech proceeded in a
similar way. It started during the annotation work on Prague
Dependency Treebank 2.0 [16, PDT 2.0] and a set of
deterministic filters for personal pronouns proposed by [17],
followed by a rule-based system for all coreferential
relations annotated in PDT 2.0 [
        <xref ref-type="bibr" rid="ref13">24</xref>
        ]. Release of the first
coreference-annotated treebank opened the door for
supervised methods. A supervised resolver for personal
pronouns and subject zeros [
        <xref ref-type="bibr" rid="ref14">25</xref>
        ] is the biggest inspiration for
the present work. We use a similar architecture
implementing multiple mention-ranking models [10]
specialized on individual anaphor types [11]. Unlike [
        <xref ref-type="bibr" rid="ref14">25</xref>
        ], we use
a richer feature set and extend the resolver also to other
anaphor types.
      </p>
      <p>
        Moreover, we rectify a fundamental shortcoming of all
these coreference resolvers for Czech – the experiments
with them were conducted on the manual annotation of
tectogrammatical layer. In this way, the systems could
take advantage of gold syntax or disambiguated genders
and numbers. While the rule-based system [
        <xref ref-type="bibr" rid="ref13">24</xref>
        ] reports
around 99% F-score on relative pronouns, fair evaluation
of a similar method but run on automatic
tectogrammatical annotation reports only 57% F-score (see Table 2). If
the system uses linguistically pre-processed data, the
preprocessing must always be performed automatically.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>System Architecture</title>
      <p>
        Treex Coreference Resolver has been developed as an
integral part of the Treex framework for natural language
processing [
        <xref ref-type="bibr" rid="ref18">29</xref>
        ]. Treex CR is a unified solution for finding
coreferential relations on the t-layer. For that reason, it
requires the input texts to be automatically pre-processed up
to this level of linguistic annotation. The system is based
on machine learning, thus making all the components fully
trainable if the appropriate training data is available. Up to
now, the system has been build for Czech, English,
Russian and German.5 In this paper, we focus only on its
implementation for Czech and English.
3.1
      </p>
      <sec id="sec-3-1">
        <title>Preprocessing to a Tectogrammatical</title>
      </sec>
      <sec id="sec-3-2">
        <title>Representation</title>
        <p>Before coreference resolution is carried out, the input text
must undergo a thorough analysis producing a
tectogrammatical representation of its sentences. Treex CR cannot
process a text that has not been analyzed this way. Input
data must comply with at least basics of this annotation
style. The text should be tokenized and labeled with
partof-speech tags in order for the resolver to focus on nouns
and pronouns as mention candidates. However, the real
power of the system lies in exploiting rich linguistic
annotation that can be represented by tectogramatics.</p>
      </sec>
      <sec id="sec-3-3">
        <title>Czech and English analysis. We make use of rich</title>
        <p>
          pipelines for Czech and English available in the Treex
framework, previously applied for building the
CzechEnglish parallel treebank CzEng 1.6 [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
        </p>
        <p>
          Sentences are first split into tokens, which is ensured by
rule-based modules. Subsequently, the tokens are enriched
with morphological information including part-of-speech
tag, morphological features as well as lemmas. Whereas
in English, the Morcˇe tool [
          <xref ref-type="bibr" rid="ref22">33</xref>
          ] is used to collect
partof-speech tags, followed by a rule-based lemmatizer, the
Czech pipeline utilizes the MorphoDiTa tool [
          <xref ref-type="bibr" rid="ref23">34</xref>
          ] to
obtain all.
        </p>
        <p>
          A dependency tree is build on top of this annotation,
using MST parser [19] and its adapted version [
          <xref ref-type="bibr" rid="ref17">28</xref>
          ] for
English and Czech, respectively. Named entity recognition is
carried out by the NameTag [
          <xref ref-type="bibr" rid="ref24">35</xref>
          ] tool in both languages.
        </p>
        <p>
          The NADA tool [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] is applied to help distinguish
referential and non-referential occurrences of the English
pronoun “ it”. Every occurrence is assigned a probability
estimate based on n-gram features.
        </p>
        <p>Transition from a surface dependency tree to the
tectogrammatical one consists of the following steps. As
tectogrammatical nodes correspond to content words only,
function words such as prepositions, auxiliary verbs,
particles, punctuation must be hidden. Morpho-syntactic
information is transferred to tectogrammatical layer by two
channels: (i) morpho-syntactic tags called formemes [13]
and (ii) features of deep grammar called grammatemes.
All nodes are then subject to semantic role labeling
assigning them roles such as Actor and Patient, and linking
of verbs to items in Czech valency dictionary [12].</p>
        <p>
          5Russian and German version has been trained on automatic English
coreference labeling projected to these languages through a parallel
corpus. See [
          <xref ref-type="bibr" rid="ref16">27</xref>
          ] for more details.
Reconstructing zeros. To mimic the style of
tectogrammatical annotation in automatic analysis, some nodes that
are not present on the surface must be reconstructed. We
focus on cases that directly relate to coreference. Such
nodes are added by heuristics based on syntactic
structures.
        </p>
        <p>Subject zeros are the most prominent anaphoric zeros in
Czech. A subject is generated as a child of a finite verb if
it has no children in subject position or in nominative case.
Grammatical person, number and gender are inferred from
a form of the verb.</p>
        <p>Perhaps surprisingly, English uses zeros as well. The
coreferential ones can be found in relative clauses (see
the example in Section 1) and non-finite verbal
constructions, e.g. in participles and infinitives. We seek for such
constructions and add a zero child with a semantic role
corresponding to the type of the construction. This work
extends the original Treex module for English zeros’
generation, which addressed only infinitives.
3.2</p>
      </sec>
      <sec id="sec-3-4">
        <title>Model design</title>
        <p>Treex CR models coreference in a way to be easily
optimized by supervised learning. Particularly, we use logistic
regression with stochastic gradient descend optimization
implemented in the Vowpal Wabbit toolkit.6 Design of the
model employs multiple concepts that have proved to be
useful and simple at the same time.</p>
        <p>Mention-ranking model. Given an anaphor and a set of
antecedent candidates, mention-ranking models [10] are
trained to score all the candidates at once. Competition
between the candidates is captured in the model. Every
antecedent candidate describes solely the actual mention. It
does not represent a possible cluster of coreferential
mentions built up to the moment.</p>
        <p>Antecedent candidates for an anaphor are selected from
the context window of a predefined size. This is done only
for the nodes satisfying simple morphological criteria (e.g.
nouns and pronouns). Both the window size and the
filtering criteria can be altered as hyperparameters.</p>
      </sec>
      <sec id="sec-3-5">
        <title>Joint anaphoricity detection and antecedent selection.</title>
        <p>What we denote as an anaphor in the model is, in fact,
an anaphor candidate. There is no preprocessing that
would filter out non-referential anaphor candidates.
Instead, both decisions, i.e. (i) to determine if the anaphor
candidate is referential and (ii) to find the antecedent of the
anaphor, are performed in a single step. This is ensured by
adding a fake “antecedent” candidate representing solely
the anaphor candidate itself. By selecting this candidate,
the model labels the anaphor candidate as non-referential.</p>
        <p>6https://github.com/JohnLangford/vowpal_
wabbit/wiki
A cascade of specialized models. Properties of
coreferential relations are so diverse that it is worth modeling
individual anaphor types rather separately than jointly as
shown in [11]. For instance, while personal pronouns may
refer to one of the previous sentences, the antecedent of
relative and reflexive pronouns always lies in the same
sentence. By representing coreference of these expressions
separately in multiple specialized models, the
abovementioned hyperparameters can be adjusted to suit the
particular anaphor type. Processing of these anaphor types
may be sorted in a cascade so that the output of one model
might be taken into account in the following models.
Currently, we do not take advantage of this feature, though.
Models are thus independent on each other and can be run
in any ordering.
3.3</p>
      </sec>
      <sec id="sec-3-6">
        <title>Feature extraction</title>
        <p>The preprocessing stage (see Section 3.1) enriches a raw
text with substantial amount of linguistic material. Feature
extraction stage then uses this material to yield features
consumable by the learning method. In addition,
Vowpal Wabbit, the learning tool we use, supports grouping
features into namespaces. The tool may introduce
combinations of features as a Cartesian product of selected
namespaces and thus massively extend the space of
features. This can be controlled by hyperparameters to
Vowpal Wabbit.</p>
        <p>Features used in Treex CR can be categorized by their
form. The categories differ in the number of input
arguments they require. Unary features describe only a
single node, either anaphor or antecedent candidate. Such
features start with prefixes anaph and cand,
respectively. Binary features require both the anaphor and the
antecedent candidate for their construction. Specifically,
they can be formed by agreement or concatenation of
respective unary features, but they can generally describe
any relation between the two arguments. Finally, ranking
features need all the antecedent candidates along with the
anaphor candidate to be yielded. Their purpose is to rank
antecedent candidates with respect to a particular relation
to an anaphor candidate.</p>
        <p>
          Our features also differ by their content. They can be
divided into three categories: (i) location and distance
features, (ii) (deep) morpho-syntactic features, and (iii)
lexical features. The core of the feature set was formed by
adapting features introduced in [
          <xref ref-type="bibr" rid="ref14">25</xref>
          ].
        </p>
        <p>
          Location and distance features Positions of anaphor and
an antecedent in a sentence were inspired by [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. Position
of the antecedent is measured backward from the anaphor
if they lie in the same sentence, otherwise it is measured
forward from the start of the sentence. As for distance
features, we use various granularity to measure distance
between an anaphor and an antecedent candidate: number of
sentences, clauses and words. In addition, an ordinal
number of the current candidate antecedent among the others is
included. All location and distance features are bucketed
into predefined bins.
(Deep) morpho-syntactic features. They utilize the
annotation provided by part-of-speech taggers, parsers and
tectogrammatical annotation. Their unary variants capture
the mention head’s part-of-speech tag and morphological
features, e.g. gender, number, person, case. As gender
and number are considered important for resolution of
pronouns, we do not rely on their disambiguation and work
with all possible hypotheses. We do the same for some
Czech words that are in nominative case but
disambiguation labeled them with the accusative case. Such case is
a typical source of errors in generating a subject zero as
it fills a missing nominative slot in the governing verb’s
valency frame. To discover potentially spurious subject
zeros, we also inspect if the verb has multiple arguments
in accusative and if the argument in nominative is refused
by the valency, as it is in the phrase “ Zdá se mi, že. . . ”
(“ It seems to me that. . . ”). Furthermore, the unary
features contain (deep) syntax features including its
dependency relation, semantic role, and formeme. We exploit
the structure of the syntactic tree as well, extracting some
features from the mention head’s parent.
        </p>
        <p>Many of these features are combined to binary
variants by agreement and concatenation. Heuristics used
in original Treex modules for some anaphor types gave
birth to another pack of binary features. For instance,
the feature indicating if a candidate is the subject of the
anaphor’s clause should target coreference of reflexive
pronouns. Similarly, signaling whether a candidate
governs the anaphor’s clause should help with resolution of
relative pronouns.</p>
        <p>Lexical features Lemmas of the mentions’ heads and
their parents are directly used as features. Such features
may have an effect only if built from frequent words,
though. By using them with an external lexical resource,
this data sparsity problem can be reduced.</p>
        <p>
          Firstly, we used a long list of noun-verb collocations
collected by [
          <xref ref-type="bibr" rid="ref14">25</xref>
          ] on Czech National Corpus [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. Having
this statistics, we can estimate how probable is that the
anaphor’s governing verb collocates with an antecedent
candidate.
        </p>
        <p>
          Another approach to fight data sparsity is to employ an
ontology. Apart from an actual word, we can include all its
hypernymous concepts from the hierarchy as features. We
exploit WordNet [14] and EuroWordNet [
          <xref ref-type="bibr" rid="ref27">38</xref>
          ] for English
and Czech, respectively.
        </p>
        <p>To target proper nouns, we also extract features from
tags assigned by named entity recognizers run during the
preprocessing stage.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Datasets</title>
      <p>
        We exploited two treebanks for training and testing
purposes: Prague Dependency Treebank 3.0 [2, PDT] and
sents
words
t-nodes
anaph
Relative
Reflexive
PP3
SzPP3
Zero
Other
Prague Czech-English Dependency Treebank 2.0 Coref
[22, PCEDT] for Czech and English, respectively.
Although PCEDT is a Czech-English parallel treebank, we
used only its English side. Both treebanks are collections
of newspaper and journal articles. In addition, they both
follow the annotation principles of the theory of Prague
tectogrammatics [
        <xref ref-type="bibr" rid="ref21">32</xref>
        ]. They also comprise a full-fledged
manual annotation of coreferential relations.7
      </p>
      <p>Training and evaluation test dataset for Czech are
formed by PDT sections train-* and etest,
respectively. As for English, these two datasets are collected
from PCEDT sections 00-18 and 22-24, respectively.8</p>
      <p>
        In addition, we used the official testset for CoNLL 2012
Shared Task to evaluate English systems [
        <xref ref-type="bibr" rid="ref20">31</xref>
        ]. This dataset
has been sampled from the OntoNotes 5.0 [
        <xref ref-type="bibr" rid="ref19">30</xref>
        ] corpus.
OntoNotes, and thus CoNLL 2012 testset as well,
differ from the two treebanks in the following main aspects:
(i) coreference is annotated on the surface, where mentions
of the same entity are co-indexed spans of consecutive
words, (ii) it contains no zeros and relative pronouns are
not annotated for coreference.9 These differences must be
reflected when evaluating on this dataset (see Section 5).
      </p>
      <p>A basic statistics collected on these datasets is shown
in Table 1. The anaphor types treated by Treex CR cover
around 50% and 25-30% of all anaphors in English and
Czech tectogrammatical treebanks, respectively. The main
reason of the disproportion is that we did not include
Czech non-subject zeros to the collection (class Zero).
Czech subject zeros are merged to a common class with
personal and possessive pronouns in 3rd person (class
SzPP3), as they are trained in a joint model (see
Section 5). Due the same reason, English personal and
possessive pronouns in 3rd person form a common class PP3. As
the CoNLL 2012 testset has no annotation of relative
pronouns and zeros, Treex CR covers 30% of all the anaphors.</p>
      <sec id="sec-4-1">
        <title>7See [21] for more information on coreference annotation.</title>
        <p>8During development of our system, we employed the rest of the
treebanks’ data as development test dataset for intermediate testing.</p>
        <p>9Reasons for ignoring relative pronouns in OntoNotes are unclear.
They might be seen as so tied up with rules of grammar and syntax that
annotation of such cases is too unattractive to deal with.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Experiments and Evaluation</title>
      <p>Our system uses two specialized models for relative and
reflexive pronouns in both languages. The Czech system
in addition contains a joint model for subject zeros,
personal and possessive pronouns in 3rd person (denoted as
SzPP3). The English system contains two more models:
one for personal and possessive pronouns in 3rd person
(denoted as PP3) and another one for zeros.</p>
      <p>
        Systems to compare. To show performance of Treex CR
in a context, we evaluated multiple other systems on the
same data. Since currently there is no other publicly
available system for Czech to our knowledge, we compare it
with the original Treex set of modules for coreference. The
set consists of rule-based modules for relative and
reflexive pronouns, and a supervised model for SzPP3 mentions.
It has been previously used for building a Czech-English
parallel treebank CzEng 1.0 [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        We also report performance of the English predecessor
of Treex CR used to build CzEng 1.0. It comprises a
rulebased module for relative pronouns and zeros, and a joint
supervised model for reflexives and PP3 mentions. In
addition, we include the Stanford Core NLP toolkit to the
evaluation. It contains three approaches to full-fledged CR
that all claimed to improve over the state of the art at the
time of their release: deterministic [18], statistical [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and
neural [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In fact, the neural system has not been
outperformed, yet.
      </p>
      <p>Stanford Core NLP predicts surface mentions, which is
not compatible with the evaluation schema designed for
tectogrammatical trees. The surface mentions thus must
be transformed to the tectogrammatical style of
coreference annotation, i.e. the mention heads must be connected
with links. We may use the information on mention heads
provided by the Stanford system itself. However, by using
this approach results we observed completely
contradictory results on different datasets. Manual investigation on
a sample of the data revealed that often the Stanford
system in fact identified a correct antecedent mention, but
selected a head different to the one in the data. Most of these
cases, e.g. company names like “McDonald’s Corp.” or
“Walt Disney Co.”, have no clear head, though.
Therefore, we decided to use the gold tectogrammatical tree to
identify the head of the mention labeled by the Stanford
system. Even though employing gold information for
system’s decision is a bad practice, here it should not affect
the result so much and we use it only for the third-party
systems, not for our Treex CR.</p>
      <p>
        Evaluation measure. Standard evaluation metrics (e.g.
MUC [
        <xref ref-type="bibr" rid="ref26">37</xref>
        ], B3 [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]) are not suitable for our purposes as
they do not allow for scoring only a subset of mentions.
Instead, we use a measure similar to scores proposed by
[
        <xref ref-type="bibr" rid="ref25">36</xref>
        ]. For an anaphor candidate ai, we increment the three
following counts:
• true(ai) if ai is anaphoric in the gold annotation,
      </p>
      <p>• pred(ai) if the CR system claims ai is anaphoric,
• both(ai) if both the system and gold annotation claim
ai is anaphoric and the antecedent found by the
system belongs to the transitive closure of all mentions
coreferential with ai in the gold annotation.</p>
      <p>After aggregating these counts over all anaphor
candidates, we compute the final Precision, Recall and F-score
as follows:</p>
      <p>P = ∑
ai pred(ai)
both(ai)</p>
      <p>R = ∑
ai true(ai)
both(ai)</p>
      <p>F =
2PR
P + R
To evaluate only a particular anaphor type, the aggregation
runs over all anaphor candidates of the given type.</p>
      <p>The presented evaluation schema, however, needs to be
adjusted for the CoNLL 2012 dataset. As mentioned in
Section 4, in this dataset relative pronouns are not
considered coreferential and zeros are missing at all. As a result,
a system that marks such expressions as antecedents would
be penalized. We thus apply the following patch
specifically for the CoNLL 2012 dataset to rectify this issue. If
the predicted antecedent is a zero or a relative pronoun,
instead of using it directly we follow the predicted
coreferential chain until the expression outside of these two
categories is met. The found expression is then used to
calculate the counts, as described above. If no such expression
is found, the direct antecedent is used, even if it is a zero
or a relative pronoun.</p>
      <p>All the scores presented in the rest of the paper are
Fscores.</p>
      <p>Results and their analysis. Table 2 shows results of
evaluation on the Czech data. The Czech version of Treex CR
succeeded in its ambition to replace the modules used in
Treex until now. It significantly10 outperformed the
baseline for each of the anaphor type, with the overall score
by 13 percentage points higher. The jump for relative
pronouns was particularly high.</p>
      <p>The analysis of improved examples for this category
shows that apart from the syntactic principles used in the
rule-based module, it also exploits other symptoms of
10Significance has been calculated by bootstrap resampling with a
confidence level 95%.</p>
      <sec id="sec-5-1">
        <title>Count</title>
        <sec id="sec-5-1-1">
          <title>Stanford</title>
          <p>deterministic
statistical
neural
coreference. The most prominent are agreement of the
anaphor and the antecedent in gender and number as well
as the distance between the two. It also succeeds in
identifying non-anaphoric examples, for instance interrogative
pronouns, which use the same forms.</p>
          <p>Results of evaluation on the English data are highlighted
in Table 3. Similarly to the Czech system, the English
version of Treex CR outperforms its predecessor in Treex
by a large margin of 15 percentage points on the PCEDT
Eval testset. Most of it stems from a large improvement
on the biggest class of anaphors, zeros. Unlike for Czech
relative pronouns, the supervised CR is not the only
reason for this leap. It largely results from the extension that
we made to the method for adding zero arguments of
nonfinite clauses (see Section 3.1). Consequently, the
coverage of these nodes compared to their gold annotation rose
from 34% to 80%. Comparing these two versions of the
Treex system on the CoNLL 2012 testset, we see a
different picture. The systems’ performances are more similar,
the baseline system for PP3 even slightly outperforms the
new Treex CR.</p>
          <p>As for the comparison with the Stanford systems, we
should not look at the scores aggregated over all the
anaphor types under scrutiny, because Stanford systems
apparently do not address zeros and relative pronouns.11
In fact, the Stanford systems try to reconstruct coreference
as it is annotated in OntoNotes 5.0.</p>
          <p>
            The classes of reflexive and PP3 pronouns are the only
ones within the scope of all the resolvers. The Stanford
deterministic system seems to be consistently outperformed
by all the other approaches. Performance rankings on
reflexive pronouns differ for the two datasets, which is
probably the consequence of low frequency of reflexives in the
datasets. Regarding the PP3 pronouns, Treex CR does not
achieve the performance of the state-of-the-art Stanford
neural system. On the CoNLL 2012 testset it is
outperformed even by the Stanford statistical system.
Neverthe11On the other hand, they address coreference of nominal groups and
pronouns in first and second person. Treex CR does not provide Czech
or English models for these classes, so far. Nevertheless, experimental
projection-based models already exist for German and Russian [
            <xref ref-type="bibr" rid="ref16">27</xref>
            ].
less, in all the cases the performance gaps are not so big
and thus it is reasonable using Treex CR for further
experiments in the future.
          </p>
          <p>
            To best of our knowledge, no analysis of how Stanford
systems perform for individual anaphor types has been
published, yet. Interestingly, our result show that even
though the overall performance of the neural system on the
CoNLL 2012 testset is reported to be higher [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ], for
personal and possessive pronouns in third person it is slightly
outperformed by the statistical system. However, as the
evaluation on the PCEDT Eval testset shows completely
the opposite, we cannot arrive at any conclusion on their
mutual performance comparison on this anaphor type.
6
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>We described Treex CR, a coreference resolver not only
for Czech. The main feature of the system is that it
operates on the tectogrammatical layer, which allows it to
address also coreference of zeros. The system uses a
supervised model, supported by a very rich set of
linguistic features. We presented modules for processing Czech
and English and evaluated them on several datasets. For
comparison, we conducted the evaluation with the
predecessors of Treex CR and three versions of the Stanford
system, one of which was a state-of-the-art neural resolver
for English. Our system seems to have outperformed the
baseline system on Czech. On English, although it could
not outperform the best approaches in the Stanford
system, its performance is high enough to be used in future
experiments. Furthermore, it may be used for resolution of
anaphor types that are ignored by most of the coreference
resolvers for English, i.e. relative pronouns and zeros.</p>
      <p>In the future work, we would like to use Treex CR in
cross-lingual coreference resolution, where the system is
applied on parallel corpus and thus it may take advantage
of both languages.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>This project has been funded by the GAUK grant 338915
and the Czech Science Foundation grant GA-16-05394S.
This work has been also supported and has been using
language resources developed and/or stored and/or distributed
by the LINDAT/CLARIN project No. LM2015071 of the
Ministry of Education, Youth and Sports of the Czech
Republic.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Amit</given-names>
            <surname>Bagga</surname>
          </string-name>
          and
          <string-name>
            <given-names>Breck</given-names>
            <surname>Baldwin</surname>
          </string-name>
          .
          <article-title>Algorithms for Scoring Coreference Chains</article-title>
          .
          <source>In In The First International Conference on Language Resources and Evaluation Workshop on Linguistics Coreference</source>
          , pages
          <fpage>563</fpage>
          -
          <lpage>566</lpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Eduard</surname>
            <given-names>Bejcˇek</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eva</surname>
            <given-names>Hajicˇová</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jan</surname>
            <given-names>Hajicˇ</given-names>
          </string-name>
          , Pavlína Jínová, Václava Kettnerová,
          <string-name>
            <surname>Veronika</surname>
            <given-names>Kolárˇová</given-names>
          </string-name>
          , Marie Mikulová, Jirˇí Mírovský, Anna Nedoluzhko, Jarmila Panevová, Lucie Poláková,
          <string-name>
            <surname>Magda</surname>
            <given-names>Ševcˇíková</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jan</surname>
            <given-names>Šteˇpánek</given-names>
          </string-name>
          , and Šárka Zikánová.
          <source>Prague Dependency Treebank 3.0</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Shane</given-names>
            <surname>Bergsma</surname>
          </string-name>
          and
          <string-name>
            <given-names>David</given-names>
            <surname>Yarowsky</surname>
          </string-name>
          .
          <article-title>NADA: A Robust System for Non-referential Pronoun Detection</article-title>
          .
          <source>In Proceedings of the 8th International Conference on Anaphora Processing and Applications</source>
          , pages
          <fpage>12</fpage>
          -
          <lpage>23</lpage>
          , Berlin, Heidelberg,
          <year>2011</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Ondrˇej</given-names>
            <surname>Bojar</surname>
          </string-name>
          ,
          <source>Ondrˇej Dušek</source>
          , Tom Kocmi, Jindrˇich Libovický, Michal Novák, Martin Popel,
          <source>Roman Sudarikov, and Dušan Variš. CzEng 1</source>
          .6:
          <string-name>
            <given-names>Enlarged</given-names>
            <surname>Czech-English Parallel</surname>
          </string-name>
          <article-title>Corpus with Processing Tools Dockered</article-title>
          . In Text, Speech, and Dialogue: 19th International Conference,
          <source>TSD 2016, number 9924 in Lecture Notes in Artificial Intelligence</source>
          , pages
          <fpage>231</fpage>
          -
          <lpage>238</lpage>
          , Heidelberg, Germany,
          <year>2016</year>
          . Springer International Publishing.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Ondrˇej</given-names>
            <surname>Bojar</surname>
          </string-name>
          , Zdeneˇk Žabokrtský, Ondrˇej Dušek, Petra Galušcˇáková, Martin Majliš, David Marecˇek, Jirˇí Maršík, Michal Novák,
          <string-name>
            <given-names>Martin</given-names>
            <surname>Popel</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Aleš</given-names>
            <surname>Tamchyna</surname>
          </string-name>
          .
          <article-title>The Joy of Parallelism with CzEng 1.0</article-title>
          .
          <source>In Proceedings of the 8th International Conference on Language Resources and Evaluation (LREC</source>
          <year>2012</year>
          ), pages
          <fpage>3921</fpage>
          -
          <lpage>3928</lpage>
          , Istanbul, Turkey,
          <year>2012</year>
          . European Language Resources Association.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Eugene</given-names>
            <surname>Charniak</surname>
          </string-name>
          and
          <string-name>
            <given-names>Micha</given-names>
            <surname>Elsner</surname>
          </string-name>
          .
          <article-title>EM Works for Pronoun Anaphora Resolution</article-title>
          .
          <source>In Proceedings of the 12th Conference of the European Chapter of the Association for Computational Linguistics</source>
          , pages
          <fpage>148</fpage>
          -
          <lpage>156</lpage>
          , Stroudsburg, PA, USA,
          <year>2009</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Kevin</given-names>
            <surname>Clark</surname>
          </string-name>
          and
          <string-name>
            <given-names>Christopher D.</given-names>
            <surname>Manning</surname>
          </string-name>
          .
          <article-title>Entity-Centric Coreference Resolution with Model Stacking</article-title>
          .
          <source>In Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 1: Long Papers)</source>
          , pages
          <fpage>1405</fpage>
          -
          <lpage>1415</lpage>
          , Beijing, China,
          <year>2015</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Kevin</given-names>
            <surname>Clark</surname>
          </string-name>
          and
          <string-name>
            <given-names>Christopher D.</given-names>
            <surname>Manning</surname>
          </string-name>
          .
          <article-title>Improving Coreference Resolution by Learning Entity-Level Distributed Representations</article-title>
          .
          <source>In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)</source>
          , pages
          <fpage>643</fpage>
          -
          <lpage>653</lpage>
          , Berlin, Germany,
          <year>2016</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <source>[9] CNC. Czech national corpus - SYN2005</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Anna</surname>
            <given-names>Nedoluzhko</given-names>
          </string-name>
          , Michal Novák, Silvie Cinková, Marie Mikulová, and Jirˇí Mírovský.
          <article-title>Coreference in Prague Czech-English Dependency Treebank</article-title>
          .
          <source>In Proceedings of the 10th International Conference on Language Resources and Evaluation (LREC</source>
          <year>2016</year>
          ), pages
          <fpage>169</fpage>
          -
          <lpage>176</lpage>
          , Paris, France,
          <year>2016</year>
          . European Language Resources Association.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Anna</surname>
            <given-names>Nedoluzhko</given-names>
          </string-name>
          , Michal Novák, Silvie Cinková, Marie Mikulová, and Jirˇí Mírovský. Prague czech-english
          <source>dependency treebank 2.0 coref</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>Vincent</given-names>
            <surname>Ng</surname>
          </string-name>
          .
          <article-title>Supervised Noun Phrase Coreference Research: The First Fifteen Years</article-title>
          .
          <source>In Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics</source>
          , pages
          <fpage>1396</fpage>
          -
          <lpage>1411</lpage>
          , Stroudsburg, PA, USA,
          <year>2010</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Giang</surname>
            <given-names>Linh</given-names>
          </string-name>
          <string-name>
            <surname>Nguy</surname>
          </string-name>
          .
          <article-title>Návrh souboru pravidel pro analýzu anafor v cˇeském jazyce</article-title>
          .
          <source>Master's thesis</source>
          , MFF UK, Prague, Czech Republic,
          <year>2006</year>
          . In Czech.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>Giang</given-names>
            <surname>Linh</surname>
          </string-name>
          <string-name>
            <surname>Nguy</surname>
          </string-name>
          , Václav Novák, and Zdeneˇk Žabokrtský.
          <article-title>Comparison of Classification and Ranking Approaches to Pronominal Anaphora Resolution in Czech</article-title>
          .
          <source>In Proceedings of the SIGDIAL 2009 Conference</source>
          , pages
          <fpage>276</fpage>
          -
          <lpage>285</lpage>
          , London, UK,
          <year>2009</year>
          .
          <article-title>The Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>Michal</given-names>
            <surname>Novák</surname>
          </string-name>
          and
          <string-name>
            <given-names>Anna</given-names>
            <surname>Nedoluzhko</surname>
          </string-name>
          .
          <article-title>Correspondences between Czech and English Coreferential Expressions</article-title>
          . Discours: Revue de linguistique, psycholinguistique et informatique.,
          <volume>16</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>41</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [27]
          <string-name>
            <surname>Michal</surname>
            <given-names>Novák</given-names>
          </string-name>
          , Anna Nedoluzhko, and Zdeneˇk Žabokrtský.
          <article-title>Projection-based Coreference Resolution Using Deep Syntax</article-title>
          .
          <source>In Proceedings of the 2nd Workshop on Coreference Resolution Beyond OntoNotes (CORBON</source>
          <year>2017</year>
          ), pages
          <fpage>56</fpage>
          -
          <lpage>64</lpage>
          , Valencia, Spain,
          <year>2017</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>Václav</given-names>
            <surname>Novák and Zdeneˇk Žabokrtský</surname>
          </string-name>
          .
          <article-title>Feature engineering in maximum spanning tree dependency parser</article-title>
          . volume
          <volume>4629</volume>
          , pages
          <fpage>92</fpage>
          -
          <lpage>98</lpage>
          , Berlin / Heidelberg,
          <year>2007</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>Martin</given-names>
            <surname>Popel and Zdeneˇk Žabokrtský. TectoMT: Modular NLP</surname>
          </string-name>
          <article-title>Framework</article-title>
          .
          <source>In Proceedings of the 7th International Conference on Advances in Natural Language Processing</source>
          , pages
          <fpage>293</fpage>
          -
          <lpage>304</lpage>
          , Berlin, Heidelberg,
          <year>2010</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [30]
          <string-name>
            <surname>Sameer</surname>
            <given-names>Pradhan</given-names>
          </string-name>
          , Alessandro Moschitti, Nianwen Xue, Hwee Tou Ng, Anders Björkelund, Olga Uryupina, Yuchen Zhang, and
          <string-name>
            <given-names>Zhi</given-names>
            <surname>Zhong</surname>
          </string-name>
          .
          <article-title>Towards Robust Linguistic Analysis using OntoNotes</article-title>
          .
          <source>In Proceedings of the Seventeenth Conference on Computational Natural Language Learning</source>
          , pages
          <fpage>143</fpage>
          -
          <lpage>152</lpage>
          , Sofia, Bulgaria,
          <year>2013</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [31]
          <string-name>
            <surname>Sameer</surname>
            <given-names>Pradhan</given-names>
          </string-name>
          , Alessandro Moschitti, Nianwen Xue, Olga Uryupina,
          <string-name>
            <given-names>and Yuchen</given-names>
            <surname>Zhang. CoNLL-2012 Shared Task</surname>
          </string-name>
          <article-title>: Modeling Multilingual Unrestricted Coreference in OntoNotes</article-title>
          .
          <source>In Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning - Proceedings of the Shared Task: Modeling Multilingual Unrestricted Coreference in OntoNotes</source>
          , EMNLP-CoNLL
          <year>2012</year>
          , pages
          <fpage>1</fpage>
          -
          <lpage>40</lpage>
          , Jeju, Korea,
          <year>2012</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [32]
          <string-name>
            <surname>Petr</surname>
            <given-names>Sgall</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eva</surname>
            <given-names>Hajicˇová</given-names>
          </string-name>
          , Jarmila Panevová, and
          <string-name>
            <given-names>Jacob</given-names>
            <surname>Mey</surname>
          </string-name>
          .
          <article-title>The meaning of the sentence in its semantic and pragmatic aspects</article-title>
          . Springer,
          <year>1986</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [33]
          <string-name>
            <surname>Drahomíra</surname>
            <given-names>Spoustová</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jan</surname>
            <given-names>Hajicˇ</given-names>
          </string-name>
          , Jan Votrubec, Pavel Krbec, and
          <article-title>Pavel Kveˇtonˇ. The Best of Two Worlds: Cooperation of Statistical and Rule-based Taggers for Czech</article-title>
          .
          <source>In Proceedings of the Workshop on Balto-Slavonic Natural Language Processing: Information Extraction and Enabling Technologies</source>
          , pages
          <fpage>67</fpage>
          -
          <lpage>74</lpage>
          , Stroudsburg, PA, USA,
          <year>2007</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [34]
          <string-name>
            <surname>Jana</surname>
            <given-names>Straková</given-names>
          </string-name>
          , Milan Straka, and Jan Hajicˇ.
          <article-title>Open-Source Tools for Morphology, Lemmatization, POS Tagging and Named Entity Recognition</article-title>
          .
          <source>In Proceedings of 52nd Annual Meeting of the Association for Computational Linguistics: System Demonstrations</source>
          , pages
          <fpage>13</fpage>
          -
          <lpage>18</lpage>
          , Baltimore, Maryland,
          <year>2014</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [35]
          <string-name>
            <surname>Jana</surname>
            <given-names>Straková</given-names>
          </string-name>
          , Milan Straka, and Jan Hajicˇ.
          <article-title>Open-Source Tools for Morphology, Lemmatization, POS Tagging and Named Entity Recognition</article-title>
          .
          <source>In Proceedings of 52nd Annual Meeting of the Association for Computational Linguistics: System Demonstrations</source>
          , pages
          <fpage>13</fpage>
          -
          <lpage>18</lpage>
          , Baltimore, Maryland,
          <year>2014</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>Don</given-names>
            <surname>Tuggener</surname>
          </string-name>
          .
          <article-title>Coreference Resolution Evaluation for Higher Level Applications</article-title>
          . In Gosse Bouma and Yannick Parmentier, editors,
          <source>Proceedings of the 14th Conference of the European Chapter of the Association for Computational Linguistics, EACL 2014, April 26-30</source>
          ,
          <year>2014</year>
          , Gothenburg, Sweden, pages
          <fpage>231</fpage>
          -
          <lpage>235</lpage>
          . The Association for Computer Linguistics,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>Marc</given-names>
            <surname>Vilain</surname>
          </string-name>
          , John Burger, John Aberdeen, Dennis Connolly,
          <string-name>
            <given-names>and Lynette</given-names>
            <surname>Hirschman</surname>
          </string-name>
          .
          <article-title>A Model-theoretic Coreference Scoring Scheme</article-title>
          .
          <source>In Proceedings of the 6th Conference on Message Understanding</source>
          , pages
          <fpage>45</fpage>
          -
          <lpage>52</lpage>
          , Stroudsburg, PA, USA,
          <year>1995</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>Piek</given-names>
            <surname>Vossen</surname>
          </string-name>
          . Introduction to EuroWordNet. Computers and the Humanities, Special Issue on EuroWordNet,
          <volume>32</volume>
          (
          <issue>2- 3</issue>
          ),
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>