<!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>Cross-Document Coreference Resolution using Latent Features</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Axel-Cyrille Ngonga Ngomo}</string-name>
          <email>ngonga@informatik.uni-leipzig.de</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michael R¨oder}</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ricardo Usbeck}</string-name>
          <email>usbeck@informatik.uni-leipzig.de</email>
        </contrib>
      </contrib-group>
      <fpage>33</fpage>
      <lpage>44</lpage>
      <abstract>
        <p>Over the last years, entity detection approaches which combine named entity recognition and entity linking have been used to detect mentions of RDF resources from a given reference knowledge base in unstructured data. In this paper, we address the problem of assigning a single URI to named entities which stand for the same real-object across documents but are not yet available in the reference knowledge base. This task is known as cross-document co-reference resolution and has been addressed by manifold approaches in the past. We present a preliminary study of a novel take on the task based on the use of latent features derived from matrix factorizations combined with parameter-free graph clustering. We study the influence of di↵ erent parameters (window size, rank, hardening) on our approach by comparing the F-measures we achieve on the N3 benchmark. Our results suggest that using latent features leads to higher F-measures with an increase of up to 20.5% on datasets of the N3 collection.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The Document Web contains a large amount of information that is still not
available on the Web of Data. For example, open extraction frameworks for
unstructured data have been shown to harvest a considerable amount of new
triples pertaining to real-objects for which no URI is available [3]. While no URI
has been assigned to the said real-world objects, facts pertaining to these objects
can be distributed across manifold data sources. Hence, simple URI generation
approaches based on the labels of named entities can easily fail to generate the
same URI when relying on two di↵ erent labels that stand for the same real-world
object. For example, simple URI generation schemes based on strings would fail
to generate the same URI when presented with the strings “P. Diddy” and “Pu↵
Daddy” as labels for resources. Moreover, they would generate the same URI for
“Golf” across di↵ erent documents even if the “Golf” stood for the sport in some
documents and for the car in others. In literature, detecting that two labels
stand for the same real-object even across documents is referred to as
crossdocument co-reference resolution (CDCR) [1,2]. While a large number of CDCR
approaches have been developed in previous works (see Section 2), none of the
current approaches makes use of latent features to detect whether two labels
stand for the same real-object. In previous work, latent features have yet been
shown to be able to generate reliable representations of real-world objects [9].</p>
      <p>In this paper, we address the aforementioned research gap by presenting the
first CDCR approach based on latent features. Our approach represents entity
mentions as bags of words. Each entity mention is then regarded as a vector in
the space spanned by all words used to describe at least one entity mention. In
the subsequent step, we compute the latent features of the entity mentions. The
similarity of the latent representation of the entity mentions is then transformed
into a similarity graph which is clustered by using BorderFlow [8], a
parameterfree graph clustering approach. All entity mentions which belong to the same
cluster are regarded as mentions of the same real-world object and are assigned
to the same URI. Our approach is open-source and available at http://github.
com/AKSW/CoreferenceResolution.</p>
      <p>The rest of this paper is organized as follows: First, we give an overview
of previous CDCR approaches. Then, we present our approach in detail. In
Section 4, we evaluate our approach on the N3 benchmark dataset [14] and
compare it with a baseline approach. We conclude the paper and discuss future
work in Section 5.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>In the following section, we will provide an overview over recent approaches
towards CDCR with a focus on their underlying techniques w.r.t. the semantic
and syntactic features they exploit.</p>
      <p>
        Mayfield et al.’s [6] CDCR approach comprises five stages: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) intra-document
processing, i.e., identification of mentions of entities, (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) entity pairs filtering,
i.e., discarding of possible entity mappings to reduce computational costs, (
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
calculating features of entities, (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) classification of entity matching by machine
learning techniques and (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) clustering of entities to map each mention to the
same equivalence class. Unfortunately, the authors evaluated their approach in
the ACE 2008 English named entity recognition task which is no longer available.
There, the approach achieved a value metric of 54.8 [10].
      </p>
      <p>Haghighi et al. [4] present an unsupervised approach based upon a generative
process which is capable to use modular syntactic and semantic features making
use of latent information. For every document, the generative process creates a
number of entities mentioned in the text. For every mention a noun phrase is
created. However, since the inference algorithm only uses these noun phrases,
their approach lacks on taking a larger context into account.</p>
      <p>Rahman et al. [12] introduce an approach which incorporates world
knowledge into two baseline CDCR algorithms. Thereby, the authors use YAGO1 and
FrameNet2 as underlying knowledge bases. Afterwards, they use a mention-entity
1 http://www.mpi-inf.mpg.de/departments/databases-and-information-systems/
research/yago-naga/yago/
2 https://framenet.icsi.berkeley.edu/fndrupal/
pair classifier and a cluster-ranking model. The results show an improvement over
each baseline.</p>
      <p>
        Singh et al. [16] present an approach consisting of (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) a large scale distributed
inference mechanism based on Markov chain Monte Carlo methods and (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) they
introduce sub-entity and super-entity variables representing clusters which are
used to distribute or collect certain entities on a specific part of the machine
cloud. Furthermore, they evaluate their approach on a 1.5 million document
comprising web crawl using anker tags to Wikipedia as gold standard.
Nevertheless, the authors approach misses the opportunity to consider latent features
resulting in large computational costs w.r.t. the size of the resulting Markov
chain.
      </p>
      <p>Lee et al. [5] present an approach not only capable of co-referencing
entities but also events. Their idea is based upon linear regression which is used
to merge clusters of entities. Furthermore, the authors featurize entities via
semantic role labeling. Their approach is able to co-reference entities intra- and
inter-document-wise. Although the authors claim to be better than the
state-ofthe-art with respect to the CoNLL 2011 shared task [11] their published corpus
is not available anymore.</p>
      <p>In 2013, Beheshti et al. [2] provide a systematic analysis of state-of-the-art
CDCR systems. The survey provides an in-depth structurization of the
underlying methods and algorithms, which are widely used to solve CDCR problems on
large scale. Furthermore, the authors highlight certain Big Data challenges, e.g.,
large amounts of pair-wise string similarity calculations and costly classification
algorithms.</p>
      <p>Normally, these approaches are based on a trained set of parameters for
semantic and syntactic similarity algorithms. Recently, Andrews et al. [1] describe
an approach towards CDCR, here called entity clustering, that relies on learning
parameters from test data without the need for training data. The generative
process within assumes a mutation of semantic context and syntactic similarity
while generating the documents with cross-referenced entities. Afterwards, the
authors deploy a block Gibbs sampler to infer the clusters. Unfortunately, this
approach is only empirically evaluated.</p>
      <p>With respect to the clustering aspect of this paper, Schae↵ er [15] provides an
exhaustive overview of common graph-clustering algorithms and their use cases.</p>
      <p>To the best of our knowledge, we present the first paper on CDCR based on
latent features, matrix decomposition as well as graph-clustering.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Approach</title>
      <p>
        In this section, we present our approach to CDCR in more detail. We introduce
the notation necessary to understand the approach as required by each section.
Figure 1 gives an overview of the five steps that underly our approach. In a first
step, a Matrix M is generated containing the context of every entity mention.
After that, this matrix is decomposed into two smaller matrices L and R with
M ⇡ LR&gt;. In parallel, a second matrix S is created which contains the pairwise
similarities of the labels of the entity mentions. These matrices are used to
generate a symmetric graph G in which (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) every entity mention is a node and
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) two nodes are connected if their similarity is higher than a certain threshold.
G is finally clustered. Mentions that belong to the same cluster are considered
to be mentions of the same entity. Hence, they are all assigned the same URI.
      </p>
      <p>Matrix
Generation</p>
      <p>Matrix</p>
      <p>Factorization
String Similarity
Matrix Generation</p>
      <p>Graph
Generation</p>
      <p>Graph</p>
      <p>
        Clustering
The first step of our approach consists of generating a matrix which describes
the context of every named entity mention inside the texts by means of a bag of
words. To this end, the given corpus is preprocessed by tokenizing the documents,
removing stop words and indexing the remaining tokens. In these tokenized
documents, the context of a named entity mention is defined as the multiset of
tokens inside a window with the size ± that is centered on the named entity’s
tokens. The contexts are stored in a matrix M containing a row for every named
entity mention and a column for every indexed word. The entries of the matrix
are the counts of the words inside the entity mention’s context. As an example,
let us consider the sentence
Example 1. Yesterday, VW’s CEO presented the new Golf in Munich.
from which the stopwords {the, in} are removed. For the window size =
1, we get the bag-of-word multiset {new (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), Munich (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )} as representation of
“Golf”. Within the vector space spawned by (presented, new, Munich, Germany),
this mention has the vector representation (
        <xref ref-type="bibr" rid="ref1 ref1">0, 1, 1, 0</xref>
        ). In the following, we will
consider five entity mentions g1, g2, g3, g4 and g5 labelled with the same word
“golf” as example. These entity mentions will be assumed to be represented by
the vectors g1 = (
        <xref ref-type="bibr" rid="ref2 ref2 ref2">2, 2, 2, 0</xref>
        ), g2 = (
        <xref ref-type="bibr" rid="ref1 ref1">1, 0, 0, 1</xref>
        ), g3 = (
        <xref ref-type="bibr" rid="ref1">0, 0, 0, 1</xref>
        ), g4 = (
        <xref ref-type="bibr" rid="ref1">1, 0, 0, 0</xref>
        ) and
g5 = (
        <xref ref-type="bibr" rid="ref1 ref1">0, 1, 1, 0</xref>
        ).
3.2
      </p>
      <p>Matrix Factorization
The matrix M is now a matrix of dimensions n ⇥ m (denoted M (n, m)). The
goal of a matrix factorization is to compute the matrices L(n, ⇢ ) and R(m, ⇢ )
such that M ⇡ LR&gt;. We call ⇢ 2 N\0 the rank of the factorization. Several
approaches have been used to factorize matrices. Here, we loosely follow the
tensor factorization approach presented in [9]: Given two matrices L and R
that are supposed to be the factors of M , the overall quadratic error of the
approximation is the square Frobenius norm of E = M RL&gt;, i.e., ||E||2F =
||M RL&gt;||2F . Previous works have shown that to prevent overfitting, the error
function to minimize must be extended. While several approaches have been
suggested to this end, we adopt the error expression given by ||E||2F 2 (||R||2F +
||L||2F ), where 2 [0, 1] controls how well L and R fit M . Thus, the error
derivatives are as follows:
2eijljk + rik
2eijrik + ljk.</p>
      <p>
        (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
and
and
For ⇢ = 2, our approach computes
0
ljk
!
1
rikA .
      </p>
      <p>We initialize L and R with random entries between 0 and max mij. For our
example, we get</p>
      <p>The intuition behind our approach is that L is a better and compressed
description of the entity mentions than M . Hence, we now use L in combination with
a string similarity function to compute the similarity of entity mentions.
3.3</p>
      <p>String Similarity Matrix
The string similarity matrix S is an optional feature of our approach. Each entry
sij of S describes the similarity between the label of the ith and the jth entity in
our input corpus. Assuming a symmetric string similarity function such as the
3-gram similarity (which we use in our experiments), we also get a symmetric
string similarity matrix S. We assume sij = 1 if no string similarity is specified.
sij = 1 also holds for our example, as all mentions are labelled with “golf”.
3.4</p>
      <p>Graph Generation
The aim of the graph generation is to generate a similarity graph G = (V, E, w)
that will allow detecting mentions of the same real-world object through
clustering. The set of vertices of V is the set of entity mentions in our corpus. We
define the weight function w : V ⇥ V ! [0, 1] as w(vi, vj) = sij ⇥ ||l(il,(·i),|·|)⇥·l|(|jl,(·j),·)|| ,
where l(i,·) is the ith row-vector of L and stands for the latent description of the
ith entity mention in the corpus. Given that many graph clustering approaches
are polynomial in the number of edges, we can control |E| by only setting an
edge between vi and vj if w(vi, vj) ✓ 2 [0, 1]. For ✓ = 0.3 and ⇢ = 2 we end up
with the graph displayed in Figure 2(a). As comparison, Figure 2(b) shows the
graph obtained with by setting L = M , i.e., generating G without using latent
features.</p>
      <p>g3
g2
0.31
0.61
0.95
g1
0.92
0.34
0.61
g4
g5
We now cluster the graph G to detect mentions that stand for the same
realworld object. Our approach can rely on any graph clustering approach. In our
current implementation, we rely on the BorderFlow algorithm [8] because it is
parameter-free. BorderFlow regards any set C ✓ V as having a border b(C) =
{v 2 C : 9 u 2 V \C with (v, u) 2 E}. The flow ⌦ (C1, C2) between two sets
C1 ✓ V and C2 ✓ V is defined as ⌦ (C1, C2) = P w(v, u). Based on
v2 C1,u2 C2
these definitions, BorderFlow implements a local graph clustering paradigm by
mapping each node v 2 V to the set of nodes C ✓ V that is such that v 2 C
and C is a node-maximal set w.r.t. the function
bf (C) =</p>
      <p>⌦ (b(C), C)
⌦ (b(C), V \C)
.</p>
      <p>
        (
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
While finding the optimal C for each v can be very time-consuming, the heuristic
presented in [7] allows determining an approximation of C in an e cient manner.
We employ this heuristic herein.
      </p>
      <p>Now, the result of BorderFlow is not a partitioning of the graph. Rather,
clusters may overlap. We thus employ a hardening approach to generate a
partitioning of the input graph. To this end, each node v 2 V which belongs to two
di↵ erent clusters C1 and C2 is assigned to C1 i↵
bf (C1 [ {v}) + bf (C2\{v})
bf (C2 [ {v}) + bf (C1\{v}).</p>
      <p>
        (
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
In all other cases, v is assigned to C2. We call this form of hardening flow
maximization. Other forms of hardening can be conceived of, e.g., minimizing the
number of union operations that need to be carried out to achieve a partitioning
of the graph (set-based ). A third possibility is the silhouette hardening that
chooses the cluster C1 if the dissimilarity of v to each other element of C1 is
smaller than the dissimilarity to all elements of C2 [13].
      </p>
      <p>For our example, we get the clusters {g1, g5} and {g2, g3, g4} for ⇢ = 2 when
using BorderFlow with any partitioning approach. If we replace L with M , we get
the clusters {g1}, {g2, g4} and {g3, g5}. This result on toy data already suggests
that matrix factorization leads to results that di↵ er from those gathered when
using raw data. In the subsequent section, we show empirically that using L to
generate G leads to more accurate results than using M to generate G.
4
4.1</p>
    </sec>
    <sec id="sec-4">
      <title>Evaluation</title>
      <p>
        Experimental Setup
Goals The goal of our experiments was two-fold. First, we wanted to measure
the e↵ ect of the di↵ erent parameters on our approach. Moreover, we wanted to
know whether the factorization outperforms a comparable baseline. To achieve
the first goal of our experiments, we conducted experiments where we varied
the rank ⇢ as well as the window size while keeping all other parameters
fixed. We addressed the second goal by creating a baseline as follows: We ran
our pipeline as described in the sections above with the sole di↵ erence that (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
we did not carry out a factorization and (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) we use M instead of L as input
for the graph clustering. All other steps (matrix generation, graph generation,
graph clustering) remained unchanged. The similarity threshold for the graph
generation is set to ✓ = 0.1 for all our experiments.
      </p>
      <p>Datasets We use the three corpora of the N3 collection [14] in our experiments.
– The News-100 corpus comprises 100 German news articles from news.de.</p>
      <p>Each of these articles contains the German word “Golf”—a homonym that
has three di↵ erent meanings inside these documents. The word could mean
(a) a gulf, e.g., the Mexican gulf, (b) the ball sport or (c) a compact car
of the German manufacturer Volkswagen. This is clearly the most di cult
dataset, as many resources share exactly the same name but have di↵ erent
meanings.
– The Reuters-128 corpus contains 128 English economy news articles from
the Reuters news agency. The documents in this dataset are smaller than
the ones from the News-100 corpus providing a shallow context.
– The third corpus, RSS-500, contains 500 documents each with only one
sentence. The sentences were randomly chosen from a larger amount of RSS
news feeds, as described in [3]. Every sentence contains exactly two named
entities.
Influence of rank In our first series of experiments, we fixed the window size
to 4 and measured the influence of the rank ⇢ on the precision, recall and
Fmeasure. The left side of Figure 3 shows the results of our experiments on the
three datasets. Most importantly, our results show that we outperform the
baseline in most settings. We achieve the best increase of performance on the RSS-500
corpus, where we achieve a 20.5% increase in F-measure over the baseline. This
result suggest that our approach does not tend to overgeneralize through the
compression on information that is carried out during the factorization. Instead,
our results suggest that we get rid of a significant amount of noise while
factorizing. Our results on the other two datasets show that we also achieve a better
F-measure (increases of 18.2% on Reuters-128 and 6.3% on News-100, see
Table 2). An analysis of the results reveals that this increase is mostly due to the
significant increase in precision that we achieve in most settings. On the other
hand, our recall is rarely ever worse than that of the baseline. This suggests that
BorderFlow tends to generate smaller clusters with factorization than when the
baseline approach is used. We measure the statistical significance of our results
using a Wilcoxon signed rank-test with 95% confidence. Our results are
significant in all cases.</p>
      <p>Influence of window size In this experiment, we set the rank to 100 for
all experiments and measured the e↵ ect of the window size on the overall
Fmeasure of our approach. The right half of Figure 3 shows the results of this
series of experiments on the three datasets. Overall, our results suggest that for
this rank, the window size does not have a major influence on the F-measure.
This also seems to hold for other ranks. Interestingly, a small window size seems
to lead to good results in most cases when we use the factorization. While we
assume that this might be due to the factorization being able to convert transfer
information from other context to the words within the window while computing
the latent features of each entity mention, we still need to study this behavior
more thoroughly. This result indicates that small window sizes are su cient
for our approach to achieve better F-measures than the baseline on the CDCR
problem. This might mean that a small set of words is already su cient to
disambiguate resources across di↵ erent documents.
4.3</p>
      <p>E↵ ect of hardening
In all results presented above, we used a hardening based on the borderflow
ratio. We also implemented the set-based hardening and the silhouette hardening
mentioned above and compared the results we achieve with these hardenings.
Overall, our results suggest that the borderflow-maximization approach that we
used for hardening generates the best results both for the baseline and our
approach. Moreover, we outperform the baseline independently from the hardening
used.
4 5 6
window size</p>
      <p>Discussion Overall, our initial results suggest that we indeed outperform the
proposed baseline by using matrix factorization (see Table 2). Still, many
questions do remain open. The most important question that we did not address is
when should a high rank be used? First, in our experiments, ⇢ = 10 was su
cient across all datasets to outperform the baseline. To the best of our
knowledge, finding the optimal rank for a factorization problem is an open question.
Nevertheless, we think that the answer to this question lies in the amount of
information contained in the corpus. The higher the information density of a
corpus, the higher the rank required to characterize entity adequately. A
second question that remains unanswered is whether we can improve the results of
the factorization by considering known resources in the dataset. We will address
this question in future work by disambiguating using a combination of textual
information and Linked Data.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>In this paper, we presented a CDCR approach based on latent features. We
showed that our approach can outperform our baseline by more than 10%
Fmeasure. We will use our approach to complement the entity linking
framework [17] when it is used in batch mode, i.e., over a document corpus at once.
Moreover, we will develop means to detect an appropriate rank for factorization.
To this end, we plan to use the derivative of the mean squared error ||M LR&gt;||2F .
Finally, we will develop a deterministic approach to initialize L and R.
Preliminary results on random matrices show that we can already reduce the initial
value of ||E||2F by more approximately 40%, leading to a significantly faster
convergence of the factorization.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments References</title>
      <p>This work has been supported by the ESF and the Free State
of Saxony and the FP7 project GeoKnow (GA No. 318159).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>N.</given-names>
            <surname>Andrews</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Eisner</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Dredze</surname>
          </string-name>
          .
          <article-title>Robust entity clustering via phylogenetic inference</article-title>
          .
          <source>In Association for Computational Linguistics (ACL)</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. S.
          <string-name>
            <surname>-M.-R. Beheshti</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Venugopal</surname>
            ,
            <given-names>S. H.</given-names>
          </string-name>
          <string-name>
            <surname>Ryu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Benatallah</surname>
            , and
            <given-names>W.</given-names>
          </string-name>
          <string-name>
            <surname>Wang</surname>
          </string-name>
          .
          <article-title>Big data and cross-document coreference resolution: Current state and future opportunities</article-title>
          .
          <source>CoRR, abs/1311.3987</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>D.</given-names>
            <surname>Gerber</surname>
          </string-name>
          , A.
          <string-name>
            <surname>-C. Ngonga Ngomo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Hellmann</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Soru</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <article-title>Bu¨hmann, and</article-title>
          <string-name>
            <given-names>R.</given-names>
            <surname>Usbeck</surname>
          </string-name>
          .
          <article-title>Real-time rdf extraction from unstructured data streams</article-title>
          .
          <source>In ISWC</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>A.</given-names>
            <surname>Haghighi</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Klein</surname>
          </string-name>
          .
          <article-title>Coreference resolution in a modular, entity-centered model</article-title>
          .
          <source>In Human Language Technologies: The 2010 Annual Conference of the North American Chapter of the Association for Computational Linguistics</source>
          , pages
          <fpage>385</fpage>
          -
          <lpage>393</lpage>
          . Association for Computational Linguistics,
          <year>June 2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <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 the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning, EMNLP-CoNLL '12</source>
          , 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="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>J.</given-names>
            <surname>Mayfield</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Alexander</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. J.</given-names>
            <surname>Dorr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Eisner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Elsayed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Finin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Fink</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Freedman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Garera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>McNamee</surname>
          </string-name>
          , et al.
          <article-title>Cross-document coreference resolution: A key technology for learning by reading</article-title>
          . In AAAI Spring Symposium: Learning by Reading and Learning to Read, pages
          <fpage>65</fpage>
          -
          <lpage>70</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>A</surname>
          </string-name>
          .
          <string-name>
            <surname>-C. Ngonga Ngomo</surname>
          </string-name>
          .
          <article-title>Parameter-free clustering of protein-protein interaction graphs</article-title>
          .
          <source>In Proceedings of Symposium on Machine Learning in Systems Biology</source>
          <year>2010</year>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>A</surname>
          </string-name>
          .
          <string-name>
            <surname>-C. Ngonga Ngomo</surname>
            and
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Schumacher</surname>
          </string-name>
          .
          <article-title>Borderflow: A local graph clustering algorithm for natural language processing</article-title>
          .
          <source>In CICLing</source>
          , pages
          <fpage>547</fpage>
          -
          <lpage>558</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>M.</given-names>
            <surname>Nickel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tresp</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.-P.</given-names>
            <surname>Kriegel</surname>
          </string-name>
          .
          <article-title>Factorizing yago: scalable machine learning for linked data</article-title>
          .
          <source>In WWW</source>
          , pages
          <fpage>271</fpage>
          -
          <lpage>280</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>NIST</surname>
          </string-name>
          .
          <source>Automatic Content Extraction</source>
          <year>2008</year>
          Evaluation. http://www.itl.nist.gov/iad/mig//tests/ace/.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>S.</given-names>
            <surname>Pradhan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Ramshaw</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marcus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Palmer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Weischedel</surname>
          </string-name>
          , and
          <string-name>
            <given-names>N.</given-names>
            <surname>Xue</surname>
          </string-name>
          . Conll
          <article-title>-2011 shared task: Modeling unrestricted coreference in ontonotes</article-title>
          .
          <source>In Proceedings of the Fifteenth Conference on Computational Natural Language Learning (CoNLL</source>
          <year>2011</year>
          ), Portland, Oregon,
          <year>June 2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <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 the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies</source>
          , pages
          <fpage>814</fpage>
          -
          <lpage>824</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>P. J.</given-names>
            <surname>Rousseeuw</surname>
          </string-name>
          .
          <article-title>Silhouettes: a graphical aid to the interpretation and validation of cluster analysis</article-title>
          .
          <source>Journal of computational and applied mathematics</source>
          ,
          <volume>20</volume>
          :
          <fpage>53</fpage>
          -
          <lpage>65</lpage>
          ,
          <year>1987</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. M. Ro¨der,
          <string-name>
            <given-names>R.</given-names>
            <surname>Usbeck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hellmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gerber</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Both.</surname>
          </string-name>
          N3
          <article-title>- a collection of datasets for named entity recognition and disambiguation in the nlp interchange format</article-title>
          .
          <source>In The 9th edition of the Language Resources and EvaluationConference</source>
          ,
          <fpage>26</fpage>
          -31 May, Reykjavik, Iceland,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>S. E.</given-names>
            <surname>Schae</surname>
          </string-name>
          <article-title>↵ er. Graph clustering</article-title>
          .
          <source>Computer Science Review</source>
          ,
          <volume>1</volume>
          (
          <issue>1</issue>
          ):
          <fpage>27</fpage>
          -
          <lpage>64</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>S.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Subramanya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Pereira</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>McCallum</surname>
          </string-name>
          .
          <article-title>Large-scale crossdocument coreference using distributed inference and hierarchical models</article-title>
          .
          <source>In Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies - Volume 1, HLT '11</source>
          , pages
          <fpage>793</fpage>
          -
          <lpage>803</lpage>
          , Stroudsburg, PA, USA,
          <year>2011</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>R.</given-names>
            <surname>Usbeck</surname>
          </string-name>
          , A.
          <string-name>
            <surname>-C. Ngonga Ngomo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Gerber</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Both. AGDISTIS -</surname>
          </string-name>
          <article-title>Agnostic Disambiguation of Named Entities Using Linked Open Data</article-title>
          . In International Semantic Web Conference.
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>