<!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>Leveraging Existing Tools for Named Entity Recognition in Microposts</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Fr´ederic Godin</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pedro Debevere</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Erik Mannens</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wesley De Neve</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rik Van de Walle</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Image and Video Systems Lab, KAIST</institution>
          ,
          <addr-line>Daejeon</addr-line>
          ,
          <country country="KR">South Korea</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Multimedia Lab, Ghent University - iMinds</institution>
          ,
          <addr-line>Ghent</addr-line>
          ,
          <country country="BE">Belgium</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2013</year>
      </pub-date>
      <volume>1019</volume>
      <fpage>36</fpage>
      <lpage>39</lpage>
      <abstract>
        <p>With the increasing popularity of microblogging services, new research challenges arise in the area of text processing. In this paper, we hypothesize that already existing services for Named Entity Recognition (NER), or a combination thereof, perform well on microposts, despite the fact that these NER services have been developed for processing long-form text documents that are well-structured and well-spelled. We test our hypothesis by applying four already existing NER services to the set of microposts of the MSM2013 IE Challenge.</p>
      </abstract>
      <kwd-group>
        <kwd>microposts</kwd>
        <kwd>NER</kwd>
        <kwd>text processing</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Research in the domain of text processing has traditionally focused on analyzing
long-form text documents that are well-structured and well-spelled [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. However,
thanks to the high popularity of microblogging sites, research in the domain of
text processing is increasingly paying attention to the analysis of microposts
as well. Microposts are short-form text fragments that are typically noisy in
nature, hereby lacking structure and often containing a substantial amount of
slang and misspelled words, frequently in multiple languages. In this paper, we
hypothesize that already existing services for Named Entity Recognition (NER),
as often used for processing news corpora, perform well on microposts, even
without preprocessing, and that future research efforts should regard these NER
services as a strong baseline.
      </p>
    </sec>
    <sec id="sec-2">
      <title>Evaluation of existing services</title>
      <p>
        Current NER services are tailored to processing long-form text documents that
are typically well-structured and well-spelled. Rizzo et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] quantitatively
evaluated six NER web services on three types of corpora: 5 TED talks, 1000 news
articles of the New York Times, and 217 WWW conference abstracts. In this
paper, we aim at complementing this evaluation by testing the effectiveness of
these services on a fourth fundamentally different text corpus, namely the
microposts of the MSM2013 IE Challenge. Because both Evri and Extractiv are no
longer available, we had to limit ourselves to the testing of four services, namely
AlchemyAPI1, DBpedia Spotlight2, OpenCalais3, and Zemanta4.
      </p>
      <p>To test the effectiveness of the aforementioned services, we did not apply any
type of preprocessing. Given the MSM2013 IE Challenge guidelines, we evaluated
the recognition of four types of entities: persons, locations, organizations, and
a set of miscellaneous entities. The miscellaneous category contains the
following entities: movies, entertainment award events, political events, programming
languages, sporting events, and TV shows.</p>
      <p>Given that the services evaluated make use of ontologies that are much more
elaborate, we mapped the service ontologies to the four entity types. We
evaluated a total of 2813 microposts of the training set. We left out microposts 583
and 781 because OpenCalais could not handle them. Because we used an
ontology mapping, our results can differ with other evaluations. We report our results
in Table 1.</p>
      <p>As highlighted in bold, AlchemyAPI outperforms the other three services
in identifying persons and is a close first in recognizing locations. On the other
hand, OpenCalais performs best in recognizing organizations and MISC entities.
Although Zemanta never wins, this service is characterized by a high precision.
DBpedia Spotlight performs poorly because it returns an extensive list of possible
entity types that often adhere to all four categories, instead of returning a single
entity type.</p>
      <p>When zooming in on the individual results, we can notice that AlchemyAPI
performs bad in recognizing exotic names, small villages and buildings (e.g.,
St. Georges Mill), and recognizing abbreviations of organizations (e.g., DFID and
UKGov). Furthermore, AlchemyAPI performs poorly in recognizing well-known
events and TV shows such as “Super Bowl” and “Baywatch”. Zemanta suffers
from similar problems. However, Zemanta performs worse than AlchemyAPI
because it is more dependent on the usage of capital letters (e.g., Uruguay
uruguay and URUGUAY). We can observe similar behavior for OpenCalais and
AlchemyAPI, for recognizing locations and organizations. OpenCalais is also
capable of recognizing well-known events like the Super Bowl. When the confidence
is set high (0.5), a lot of well-known entities cannot be recognized by DBpedia
Spotlight, such as “Katy Perry”. When the confidence is set low (0.2), “Katy
Perry” is recognized but a lot of noise is recognized as a person too (e.g., love,
follow, guy).
3</p>
    </sec>
    <sec id="sec-3">
      <title>Combining existing services</title>
      <p>To further improve the results of NER on the training set, we combined the
outputs of the different services. E.g., one can imagine that it is more plausible
that a word is an entity when multiple services claim this with high confidence
than when only one service claims this with low confidence. For each of the
recognized entities, we constructed a feature vector and classified it using the
technique of Random Forest. The goal was to predict one of the four entity
types. For each service, our feature vector contained an element referencing one
of the four challenge entity types, the original entity type according to the service
ontology used, and a confidence and/or relevance value. In the case of DBpedia
Spotlight, we omitted the original entity type element because this element was
too sparse. We created a negative set by making use of the entities that were
recognized by the services, but that were not in the training set.</p>
      <p>We evaluated our set of feature vectors by means of the Weka toolkit. We
applied 10-fold cross validation. We made use of two sets: the first set contained
the DBpedia Spotlight results when querying this service with a confidence of 0.2,
whereas the second set contained the DBpedia Spotlight results when querying
this service with a confidence of 0.5. We applied Random Forest with 20 trees
and four attributes per tree. We report the results of our evaluation in Table 2.</p>
      <p>We highlighted the best results of our Random Forest-based fusion approach
in bold for categorizing entity types. When we make use of the entities recognized
by DBpedia Spotlight with a low confidence as part of the feature vector, the
use of Random Forest leads to better results than when making use of
highconfidence DBpedia Spotlight results. Applying Random Forest on noisy data
with low precision and recall values yields significant improvements. Especially
in the MISC category where we obtained an improvement of almost 7%. (Note:
The result in Table 1 and 2 cannot be compared directly because the evaluation
was conducted in a different way. In Table 1, this was on a word-by-word basis.
In Table 2, this was on a entity type-by-type basis.)</p>
      <p>The next step is to make use of this categorization approach to decide whether
we should trust the combined result of the different services for recognizing a
certain named entity type. The final evaluation of the proposed algorithm is part
of the Making Sense of Micropost Challenge 2013 and was conducted on the test
set. The results were presented at the workshop itself and were therefore not
available yet at the time of writing.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>In this paper, we have shown that existing NER services can recognize named
entities in microposts with high F1 values, especially when aiming at the
recognition of persons and locations. In addition, we have demonstrated how the results
of several services can be combined with the goal of achieving a higher precision.
We can conclude that already existing NER services make for a strong baseline
when aiming at the design and testing of new NER algorithms for microposts.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>The research activities in this paper were funded by Ghent University, iMinds,
the Institute for Promotion of Innovation by Science and Technology in Flanders
(IWT), the FWO-Flanders, and the European Union.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>M. W.</given-names>
            <surname>Berry</surname>
          </string-name>
          and J. Kogan, editors.
          <source>Text Mining: Applications and Theory</source>
          . Wiley, Chichester, UK,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>G.</given-names>
            <surname>Rizzo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Troncy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hellmann</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Bruemmer</surname>
          </string-name>
          .
          <article-title>NERD meets NIF: Lifting NLP extraction results to the linked data cloud</article-title>
          .
          <source>In LDOW 2012, 5th Workshop on Linked Data on the Web</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>