<!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>BreXearch: Exploring Brexit Data Using Cross-Lingual and Cross-Media Semantic Search</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lei Zhang</string-name>
          <email>lei.zhang@fiz-karlsruhe.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maribel Acosta</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michael Farber</string-name>
          <email>michael.faerber@cs.uni-freiburg.de</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ste en Thoma</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Achim Rettinger</string-name>
          <email>rettingerg@kit.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>FIZ Karlsruhe</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Karlsruhe Institute of Technology (KIT)</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Leibniz Institute for Information Infrastructure</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>University of Freiburg</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>BreXearch is a cross-lingual and cross-media semantic search system that focuses on the Brexit use case. This system has extracted the knowledge from various media sources (including online news sites, social media and live-TV) in three languages (i.e., English, German and Spanish) and integrated it with the additional background knowledge from DBpedia. Based on that, BreXearch allows us to search for di erent media channels using keyword queries or by means of entities and to ask complex questions regarding Brexit using SPARQL queries.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The exit of the UK from the EU, known as Brexit, has already been subject to
a number of sociological and economic studies, such as how topics and opinions
spread in the public discussions (visible/transmitted via public media such as
news articles, social media and TV shows) and how those topics and opinions
relate to speci c \items" such as persons in the public (David Cameron, etc.)
and subjects of public concern (Euroscepticism, etc.). Recently, many approaches
have been proposed for search and analysis concerning Brexit. The existing
work ranges from using the mentioned words, topics, themes and sentiments,
however, no explicit semantics in knowledge bases has been utilized for semantic
processing. In this regard, we present BreXearch, a cross-lingual and cross-media
semantic search system with a focus on the Brexit content, which allows us to
retrieve media items from various sources in di erent languages using entities,
e.g., the British politician Boris Johnson, and to answer complex questions,
e.g., \Which politicians from the Conservative Party of UK were most present
in di erent media channels and languages regarding a speci c subject in the last
two weeks before the Brexit referendum?", using SPARQL queries.</p>
      <p>
        The main contributions of this work are: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) we have collected a large dataset
of media coverage on the Brexit referendum from various multilingual sources;
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) such media content has been then semantically enriched with annotations of
both entities and categories from DBpedia; (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) in addition, we have introduced a
semantic data model to describe and integrate knowledge extracted from media
content in di erent modalities and languages; (4) in combination with additional
background knowledge from DBpedia, BreXearch allows for cross-lingual and
cross-media retrieval and analytics of the Brexit content. A screencast of the
BreXearch demo is available at http://km.aifb.kit.edu/sites/BreXearch/.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>BreXearch Architecture</title>
      <p>The BreXearch architecture consists of a pipeline of several components for data
collection, annotation, modeling and storage, which will be now brie y described.</p>
      <p>
        Data Collection. To collect the Brexit data, we employ three media sources:
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) multilingual streams of news articles across the world; (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) social media data
in multiple languages from social networks, forums, blogs and review sites; (
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
live-TV streams consisting of video frames and audio for multilingual channels.
From these data sources, we collect a dataset of media items related to the Brexit
referendum held on June 23, 2016 by using a set of lters based on time and
keywords. It results in around 240 thousand news articles, 12 million microposts
and 900 TV programs. Afterwards, the textual content is extracted from the
collected media items. More details about data collection can be found in [1].
      </p>
      <p>Data Annotation. The extracted textual content is then semantically
enriched with DBpedia annotations, where a very important part is cross-lingual
entity linking, which detects not only named entities (e.g., David Cameron)
but also nominal entities (e.g., Prime Minister of the United Kingdom) in the
multilingual text and disambiguates them with DBpedia entities. For this, we
employ our cross-lingual semantic annotation tool, called X-LiSA [2]. Another
important part is entity-based categorization, which aims to derive the categories
related to the media items. In most of the semantic knowledge bases, entities are
organized in a category hierarchy. For example, the DBpedia entity Brexit has
its parent category Category:Euroscepticism in the United Kingdom, which
in turn is a subcategory of Category:Euroscepticism. By utilizing this category
hierarchy, each media item is further enriched with the related categories based
on its mentioned entities (see more details in [1]).</p>
      <p>Data Modeling. In order to enable semantic integration of and seamless
access to media data in multiple modalities, languages and sources, we introduce
a semantic data model. Its schema is depicted in Fig. 1, which enables to relate
text and audio/video streams to entities and categories in DBpedia. For each
entity annotation, the predicates that de ne the start and end positions of the
entity mention are used in a exible manner and may de ne character positions
in the case of text, or milliseconds/frame numbers in the case of audio/video.
Each category annotation captures one subject of the media content. In any
case, each entity name mentioned in or each subject covered by any media item
should relate to an entity or a category in DBpedia.</p>
      <p>Data Storage. Based on the schema in Fig. 1, we model the annotated media
data as both JSON documents and RDF triples. In addition, a NoSQL database
(i.e., MongoDB) and a triple store (i.e., Virtuoso) for the data storage provide
further query capabilities and data integration with restrictions and aggregates
on multiple modalities, languages and sources as well as in a combination with
additional background knowledge about entities and categories in DBpedia.
3</p>
    </sec>
    <sec id="sec-3">
      <title>User Interface</title>
      <p>Now we describe the features of the BreXearch user interface that can be used
for cross-lingual and cross-media retrieval and analytics of the Brexit content.</p>
      <p>Query Interpretation. BreXearch supports keyword search with a query in
any language (even with keywords in multiple languages). Instead of retrieving
media items directly by keywords, BreXearch rst nds the query entity graphs
(QEGs) as the semantic interpretations of a query by exploring the knowledge
graph of DBpedia with nodes representing entities and edges describing their
relations. An example of QEG for the query \鲍里斯 约翰逊 UK" is shown in
Fig. 2. More details about query interpretation can be found in [3].</p>
      <p>Content Retrieval. Through the semantic annotation and integration on
multiple modalities, languages and sources, BreXearch supports cross-lingual
and cross-media retrieval of the Brexit content by means of entities, which can
be either selected from the QEGs generated by query interpretation or directly
entered into the search box by users. An example of the retrieved social media
items using the entities Boris Johnson and United Kingdom is shown in Fig. 3.</p>
      <p>Content Analytics. Using the knowledge extracted from di erent media
and languages in combination with knowledge in DBepdia, BreXearch allows us
to ask complex questions. For example, the question \Which politicians from the
Conservative Party of UK were most present in microblogs in English about the
subject Euroscepticism in the United Kingdom in the last two weeks before the
Brexit referendum?" can be answered by the SPARQL query shown in Fig. 4.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>In this paper, we present BreXearch, a semantic search system regarding Brexit
supporting di erent media and languages. It provides a pipeline for cross-lingual
and cross-media knowledge extraction from various multilingual media sources.
Based on that, the user interface allows for cross-lingual and cross-media retrieval
and analytics of the Brexit content. As for the future work, we would like to adapt
BreXearch to other use cases, such as the US president election in 2016.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Zhang</surname>
            , L.,
            <given-names>F</given-names>
          </string-name>
          arber,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Thoma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Acosta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Rettinger</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>A semantically enriched brexit dataset using cross-lingual and cross-media knowledge extraction</article-title>
          .
          <source>Technical report</source>
          , KIT, http://people.aifb.kit.edu/lzh/brexlime.pdf (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rettinger</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <string-name>
            <surname>X-LiSA:</surname>
          </string-name>
          Cross-lingual
          <source>Semantic Annotation. PVLDB</source>
          <volume>7</volume>
          (
          <issue>13</issue>
          ) (
          <year>2014</year>
          )
          <volume>1693</volume>
          {
          <fpage>1696</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rettinger</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , J.:
          <article-title>A knowledge base approach to cross-lingual keyword query interpretation</article-title>
          .
          <source>In: ISWC</source>
          . (
          <year>2016</year>
          )
          <volume>615</volume>
          {
          <fpage>631</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>