<!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>Named-Entity-based Linking and Exploration of News using an Adapted Jaccard Metric</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tom De Nies</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jasper Verplanken</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ruben Verborgh</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wesley De Neve</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Erik Mannens</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rik Van de Walle</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>IVY Lab</institution>
          ,
          <country>Republic of Korea</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper, we propose a semantically enabled news exploration method to aid journalists in overcoming the information overload in today's news streams. To achieve this, our approach semantically tags news articles, calculates their relatedness through their similarity based on these tags, and creates an article graph to be browsed by an end-user. Based on related work, the Jaccard metric seemed very suitable for this task. However, when we evaluated this similarity measure through crowdsourcing on a set of 120 article pairs, the results were only acceptable in the lower levels of relatedness, with unpredictable errors elsewhere. This reveals a need for better ground-truth data, and calls for clari cation of the semantics of relatedness and similarity, and their relation.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Nowadays, there is an abundance of information that journalists of various news
organizations have to process. Because painful errors can be made when valuable
news information is skipped, journalists are often forced to iterate over news
items sequentially. Combined with the increase in data channels, data volume
and demand for 24/7 news delivery, this puts a signi cant pressure on journalists.
Therefore, the need arises for more intelligent navigation techniques.</p>
      <p>
        In this paper, we propose a browsing method for news exploration based on
semantic relatedness. The main research question we aim to address with this
approach is: is it possible to capture relatedness using semantic similarity?. The
hypothesis we test in this paper is that it is possible to capture relatedness using
an adaptation of the Jaccard metric. To evaluate this, we tag news articles with
named entities and measure their similarity using these entities. That way, links
are formed between related articles, and a network of news is created for the
journalist to browse through.
1.1
The Jaccard metric has been successfully adapted for such a linking scenario
before. For example, in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], it is adapted to discover meaningful connections
between di erent concepts in Linked Data. Similarly, it was evaluated in an entity
linking scenario by Ceccarelli et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], and in a recommendation scenario by
Passant [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. In all these cases, the Jaccard metric showed promising results,
especially considering its ease of calculation and applicability in various scenarios.
Therefore, we deemed it appropriate for our proposed approach. However, our
evaluation on an article-set from The Guardian (see Section 3) reveals
unpredictable errors, with the only acceptable results in the lower levels of relatedness.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Proposed Approach</title>
      <p>
        In this section, we will present a solution that aims at coping with the problem of
information overload in a professional journalism environment. To achieve this,
we argue that the listing of newsworthy items is no longer su cient to visualize
the detailed connections that may exist between various media items. A graph
would correspond more accurately to the complex associations made within a
human mind during the search process. Therefore, we propose a weighted
graphbased view, as illustrated by Figure 1. The nodes are media items, either textual
or visual, and the links carry attributes and weights. Our approach can be
summarized in three steps: 1) semantic tagging, 2) measuring similarity, and 3)
visualization.
Named entities (NEs) are named semantic concepts that appear in a piece of text.
They identify keywords that carry a semantic payload, which unambiguously
describes what the keyword means. For example, in the sentence \I saw George
in Washington today", the entity `George' refers to a person, and `Washington'
to a location (e.g., the state or city). However, in the sentence \I saw George
Washington today", the entity `George Washington' refers to a person (the rst
president of the US). Resolving this kind of ambiguity is the main subject of many
research e orts in named entity recognition and natural language processing.
Recent evaluations such as Van Erp et al. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and GERBIL [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] provide an insight
into the current state-of-the-art in that eld. In this paper, however, we focus
on the usage of named entities, rather than on their recognition.
2.2
      </p>
      <sec id="sec-2-1">
        <title>Measuring Similarity</title>
        <p>The metric used to assign weights to the edges can be any similarity measurement
involving the properties of both news items. We argue that the collection of all
NEs found in an article carries a great semantic payload that can be used for
this purpose. More speci cally, we use an adaptation of the Jaccard metric, with
the NEs recognized in a document as its features. We calculate the NE-based
Jaccard similarity between two articles a and b as follows:</p>
        <p>J accardNE (a; b) = jN (a) \ N (b)j ;
jN (a) [ N (b)j
(1)
where N (x) is the set of all entities recognized in document x.
2.3</p>
      </sec>
      <sec id="sec-2-2">
        <title>Visualization</title>
        <p>In order to provide a more immersive navigation experience to the user, we chose
a visualization optimized for touch screens for our proof-of-concept
implementation. When starting the news exploration application, a user is presented with
an arbitrary reference article, linked to four suggested articles, as illustrated in
Figure 2. The suggested articles are selected by calculating the similarity of the
reference article to the other articles in the dataset, as described in Section 2.2,
and selecting the four with the highest similarity. When the user navigates to
one of these four suggested articles, this article is put in place of the reference
article, and the process is repeated. That way, the user can e ectively explore
the dataset and discover new articles.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Evaluation</title>
      <p>To evaluate our approach, we gathered a set of 851 English news articles3, over
the course of one week from the online newspaper The Guardian. All articles
were semantically tagged with NEs4 using the NER service AlchemyAPI5. From
this set, we randomly selected 30 articles, which we used as reference articles.
For each of these 30 articles, we then used our approach with the NE-based
Jaccard similarity to nd four relevant articles in the dataset. In other words,
we generated a set of 120 links in total (4 for each of the 30 articles).</p>
      <p>We then performed an evaluation using the Amazon Mechanical Turk (AMT)
platform. In total, 120 Human Intelligence Tasks (HITs) were created, one for
each linked article pair. In each HIT, the AMT worker was presented an
articlepair, and was asked to rate the relatedness of the articles' content on a 5-point
Likert scale. The scale had the following scores:
3 List of URIs of the article corpus used: http://bit.ly/1hqdKi5
4 URIs + extracted NEs: http://bit.ly/1bK6CoE
5 http://www.alchemyapi.com/
As a preventive measure against spam, we also asked the AMT workers to explain
why they thought the articles were (un)related, as well as a short summary of the
reference article. Additionally, we ltered out all HITs that were submitted in less
than 30 seconds, had an empty explanation or summary, or exhibited an obvious
indication of being automatically generated (such as identical, generic responses
over multiple HITs). Each article pair was evaluated by 10 di erent users, leading
to 1200 evaluations in total. However, after applying the spam-control measures,
we dismissed 76 answers, resulting in a nal set of 1124 evaluations.</p>
      <p>When normalized between 0 and 1, the evaluations on the Likert scale allow
us to quantitatively measure the di erence between the human assessment of
relatedness, and the automatic assessment of similarity using our approach. We
de ne the average similarity score of all article pairs as SJaccard, and the average
evaluation score SLikert as follows:</p>
      <p>SLikert =</p>
      <p>Pe2E (e
jEj
4
1)
:
(2)</p>
      <p>Here, E is the set of HIT evaluations for an article pair, and e 2 E one of
those evaluations, its value ranging from 1 to 5. This means that evaluations of
Likert level 5, 4, 3, 2 and 1 will correspond to scores of 1, 0:75, 0:5, 0:25 and
0, respectively. We observed an average absolute di erence jSLikert SJaccardj
of 0.198 between all the evaluations per article pair to the assessments made
by our approach, which corresponds to a di erence of 1 Likert level at most.
However, we also observed that the error varied positively or negatively for each
article pair, meaning that it cannot be automatically corrected for.</p>
      <p>Apart from this value, we also calculated precision and recall values for each
level of the Likert scale, by observing the number of true positives (TP), false
positives (FP), and false negatives (FN) per Likert level, de ned as follows:
TP: number of article pairs correctly assigned to this Likert level;
FP: number of article pairs incorrectly assigned to this Likert level;
FN: number of article pairs incorrectly assigned to a di erent Likert level.
We assign each Likert level to a range of possible values, as indicated in Table 1.
The precision (P ) and recall (R) of each Likert level can now be calculated as
P = T PT+PF P and R = T PT+PF N , respectively.</p>
      <p>We calculated these values for each Likert level, as shown in Table 1. When
observing these results, it is clear that the precision and recall of the Jaccard
metric is only acceptable in the lowest range of relatedness as assessed by the
users. In fact, it seems that the majority of article pairs were classi ed by the
approach in the [0; 0:4[ range. This is surprising, because the dataset consisted
of the articles deemed most relevant to the reference articles by the approach.
However, the average score assigned to all article pairs by the AMT workers was
as low as 0.237, which corresponds to a Likert level of \2: slightly related". This
means that our dataset was biased towards less related articles, and that the
approach simply did not have enough highly related articles to choose from.</p>
      <p>Another possible explanation for the lower precision in the ranges above
0.2, is that the NE-based Jaccard measure does not scale in the same way as
the human assessment. Although the average absolute di erence of nearly 20%
between the human and the automatic assessment potentially supports this,
further experiments will need to be performed in future work.</p>
      <p>Lastly, we observed a small correlation between the minimum number of NEs
recognized in the article pairs and the absolute di erence in measured relatedness
score and calculated similarity score. This indicates that the approach might not
be suitable for texts where few or no NEs can be detected. Additionally, this
stresses the importance of the quality of the NER service.
[0; 0:2[
[0:2; 0:4[</p>
    </sec>
    <sec id="sec-4">
      <title>Discussion and Future Work</title>
      <p>The results in Section 3 indicate that the NE-based Jaccard metric is neither
completely suitable nor entirely unsuitable for our approach. An average
difference of one Likert level with the human assessment of relatedness is not
catastrophic, but its unpredictability in the positive or negative sense makes
it impossible to automatically correct for. The metric does show promise in the
range of the lower relatedness scores, but it remains unclear whether this was
due to the bias of the dataset. Therefore, we must call these results inconclusive.</p>
      <p>An important lesson learned from this research is that an important
distinction is to be made between similarity and relatedness. Like many
recommendation approaches, we assumed that the two show signi cant correlation. However,
this is not always guaranteed, especially in the case of news. An article-pair can
be less similar, yet very related. For example, an article about the investigation
of a United Airlines crash, and an article about the investigation of a Turkish
Airlines crash might be considered similar, but arguably not so related.
Analogously, an article about the investigation of a airplane crash and an article about
safety measures in aviation might be considered very related, yet not so similar.</p>
      <p>In future work, we aim to investigate this distinction more elaborately by
clearly de ning the semantics of relatedness, and its relation with similarity.
An additional challenge will be to make this distinction clear to humans using
the platform, and correctly scale the automatic scoring to match the human
interpretation. The in uence of the NER quality and document length must also
be looked into. Finally, the usability of our news exploration approach remains
untested, and must be investigated before the application can be considered for
practical use in a real-world scenario.</p>
      <p>Acknowledgments. The research activities in this paper were funded by Ghent
University, iMinds (by the Flemish Government), IWT Flanders, FWO-Flanders,
the European Union, and the Belgian Industrial R&amp;D MSc thesis programme.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Ceccarelli</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lucchese</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orlando</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perego</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trani</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Learning relatedness measures for entity linking</article-title>
          .
          <source>In: Proc. of the 22nd ACM international conference on Conference on information &amp; knowledge management</source>
          . pp.
          <volume>139</volume>
          {
          <fpage>148</fpage>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>De</given-names>
            <surname>Vocht</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Coppens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Verborgh</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Vander</given-names>
            <surname>Sande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Mannens</surname>
          </string-name>
          , E., Van de Walle, R.:
          <article-title>Discovering meaningful connections between resources in the web of data</article-title>
          .
          <source>In: Proceedings of the 6th Workshop on Linked Data on the Web (LDOW)</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Passant</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Measuring semantic distance on linking data and using it for resources recommendations</article-title>
          .
          <source>In: AAAI Spring Symposium: Linked Data Meets Arti cial Intelligence</source>
          . vol.
          <volume>77</volume>
          , p.
          <volume>123</volume>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Usbeck</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , et al.: GERBIL {
          <article-title>general entity annotation benchmark framework</article-title>
          .
          <source>In: 24th WWW conference</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Van</given-names>
            <surname>Erp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Rizzo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Troncy</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          :
          <article-title>Learning with the Web: Spotting Named Entities on the Intersection of NERD and Machine Learning</article-title>
          .
          <source>In: 3rd workshop on Making Sense of Microposts</source>
          . pp.
          <volume>27</volume>
          {
          <issue>30</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>