<!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>OEKG: The Open Event Knowledge Graph</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Simon Gottschalk</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Endri Kacupaj</string-name>
          <email>kacupaj@cs.uni-bonn.de</email>
          <xref ref-type="aff" rid="aff5">5</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sara Abdollahi</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Diego Alves</string-name>
          <xref ref-type="aff" rid="aff6">6</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gabriel Amaral</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elisavet Koutsiana</string-name>
          <email>elisavet.koutsianag@kcl.ac.uk</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tin Kuculo</string-name>
          <email>kuculog@L3S.de</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daniela Major</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Caio Mello</string-name>
          <email>caio.mellog@sas.ac.uk</email>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gullal S. Cheema</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Abdul Sittar</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Swati</string-name>
          <email>swatig@ijs.si</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Golsa Tahmasebzadeh</string-name>
          <email>golsa.tahmasebzadehg@tib.eu</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gaurish Thakkar</string-name>
          <email>gthakkar@m.ffzg.hr</email>
          <xref ref-type="aff" rid="aff6">6</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Jozef Stefan Institute and Jozef Stefan International Postgraduate School</institution>
          ,
          <country country="SI">Slovenia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>King's College London</institution>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>L3S Research Center, Leibniz Universitat Hannover</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Leibniz Information Centre for Science and Technology</institution>
          ,
          <addr-line>Hannover</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>School of Advanced Study, University of London</institution>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
        <aff id="aff5">
          <label>5</label>
          <institution>University of Bonn</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff6">
          <label>6</label>
          <institution>University of Zagreb</institution>
          ,
          <country country="HR">Croatia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Accessing and understanding contemporary and historical events of global impact such as the US elections and the Olympic Games is a major prerequisite for cross-lingual event analytics that investigate event causes, perception and consequences across country borders. In this paper, we present the Open Event Knowledge Graph (OEKG), a multilingual, event-centric, temporal knowledge graph composed of seven di erent data sets from multiple application domains, including question answering, entity recommendation and named entity recognition. These data sets are all integrated through an easy-to-use and robust pipeline and by linking to the event-centric knowledge graph EventKG. We describe their common schema and demonstrate the use of the OEKG at the example of three use cases: type-speci c image retrieval, hybrid question answering over knowledge graphs and news articles, as well as language-speci c event recommendation. The OEKG and its query endpoint are publicly available.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Contemporary and historical events such as the US presidential elections, the
Olympic Games and major earthquakes change the world. Their media coverage,
their varying perception by di erent communities, their historical evolution and
potentially global impact make cross-lingual event analytics a signi cant research
topic in various elds of studies, including social science, computer science and
digital humanities [
        <xref ref-type="bibr" rid="ref19 ref4">4, 19</xref>
        ].
      </p>
      <p>
        When performing cross-lingual event analytics, the requirements towards
event knowledge representation are manifold, given the heterogeneity,
dynamicity and multilingualism of events [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Until now, there exists a large variety of
event-related data sets [
        <xref ref-type="bibr" rid="ref1 ref11 ref20 ref4">1, 4, 11, 20</xref>
        ] that may help understand speci c
characteristics of events, but they are barely connected by now. This calls for new models
and processes that enable intuitive access to the event-related knowledge spread
across the world.
      </p>
      <p>
        In this paper, we present the OEKG , the Open Event Knowledge Graph,
which makes a step towards a holistic representation of event knowledge by
the integration of event-related data sets from multiple and diverse application
domains such as Question Answering, entity recommendation and Named
Entity Recognition. Also, these data sets originate from di erent data collections,
including knowledge graphs and news articles. One of these knowledge graphs
is EventKGlight, a new version of the event-centric and multilingual knowledge
graph EventKG [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The OEKG is built on top of EventKGlight, allowing for
easier integration of additional data sets using RDF named graphs. We propose
an e cient and robust pipeline facilitating this integration of several data sets
in an easy-to-use manner.
      </p>
      <p>
        Fig. 1 shows four example resources of OEKG and thus demonstrates its
versatility resulting from the integration of several data sets:
{ Events (Fig. 1a): Events are at the core of the OEKG . For example, the re
of the Notre-Dame in Paris is covered with its locations, labels in multiple
languages, related events such as \The Notre Dame Cathedral holds its rst
mass since the April 15 re", and more event characteristics.
{ Places (Fig. 1b): Most events happen at speci c event locations which are
also part of the OEKG . Such places do not only hold labels and coordinates,
but also images and further characteristics.
{ News articles (Fig. 1c): Events are often reported in the media [
        <xref ref-type="bibr" rid="ref13 ref5">5,13</xref>
        ].
Therefore, the OEKG provides access to annotated news articles. For example, the
news article entitled \Boris Johnson takes charge of Olympic Park's future"
is related to the Olympic Games.
{ Questions and answers (Fig. 1d): Question Answering over knowledge graphs
is an important natural language understanding task. The OEKG provides
questions about events such as the Apollo 11 space ight, plus their answers
(here, Neil Armstrong, Michael Collins and Buzz Aldrin).
      </p>
      <p>Furthermore, the OEKG covers several other event-related aspects, including
but not limited to (temporal) event relations, language-speci c relevance scores
and specialised class hierarchies. Put together, this makes the OEKG a versatile
resource targeting a variety of potential information needs.
(a) Example event in the OEKG.
(b) Example place in the OEKG.
(c) Example news article in the OEKG.</p>
      <p>(d) Example question in the OEKG.
The OEKG contains more than 400 million triples from seven data sets and
is publicly available: We provide the triple dumps for download, a SPARQL
endpoint and access to all nodes on the OEKG website9. We also provide permanent
access to the OEKG on Zenodo10.</p>
      <p>The remainder of this paper is organised as follows: First, we present our
integration pipeline (Section 2). Then, we describe the data sets integrated into
the OEKG (Section 3) and the OEKG schema (Section 4). In Section 5, we
provide two example use cases of the OEKG . Finally, we conclude in Section 6.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Creation of the OEKG</title>
      <p>The creation of the OEKG requires an integration pipeline where a set of data
sets is transformed into a single, integrated knowledge graph that provides links
between all the involved resources. EventKGlight { a multilingual, event-centric
knowledge graph later described in Section 3 { serves as the base data set of the
OEKG that contains nodes representing real-world entities and events.</p>
      <p>
        Our integration pipeline is driven by the goal to make the inclusion of a new
data set into the OEKG as simple as possible, which allows a robust and e cient
process. Only then, it is possible to integrate a large variety of data sets in an
e cient and faultless way. To do so, we follow a strategy de ned by Galkin et
al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] where the data from di erent sources is stored under respective named
graphs. Starting from EventKGlight, new data sets are added consecutively, each
accompanied by a unique named graph. Fig. 2 exempli es this integration process
when adding the rst new data set to EventKGlight, under the named graph
new graph.
      </p>
      <p>new_graph
event_kg</p>
      <p>Entity
Linking</p>
      <p>Graph
Creation</p>
      <p>Graph
Upload
new_graph
event_kg
OEKG</p>
      <p>In detail, the integration process follows the following three steps:
1. Entity Linking: We require that each graph added to OEKG is connected to
EventKGlight. That means any resource representing a real-world entity or
event is represented by an OEKG resource URI. To facilitate this linking,
we provide a web API that allows easy access to the OEKG resource URIs
given Wikidata or DBpedia URIs. In our example in Fig. 2, some input table
cells are successfully linked to EventKGlight.
Algorithm 1 Example: Extension of the OEKG with a data set news that has
an article about Barack Obama
1: procedure ExtendOEKG(e)
2: graphName "news" .
4:
5:
6:
7:
8:
entityId</p>
      <p>getId("en";"Barack Obama")
G new Graph(graphName)
articleId "article1"
G.add(oekg-r:articleId, rdf:type, so:Article)
G.add(oekg-r:articleId, so:mentions, oekg-r:entityId)</p>
      <p>leName storeGraphIntoFile(G)
uploadGraph( leName; graphName)
. Entity Linking
. Graph Creation
. Graph Upload
2. Graph Creation: After retrieval of the OEKG resource URIs, a set of triples
is created for each data set and serialised as an N-Triples11 le, using the
RDFLib Python library12. In our example, a graph consisting of ve nodes
is created, two of them being already part of the OEKG.
3. Graph Upload: We provide another API method that allows uploading an
N-Triples le together with the identi er of a named graph. The respective
triples are then added to the OEKG. In our example, the resulting graph
consists of two subgraphs that can be queried in isolation or together.
2.1</p>
      <p>Example
Consider Algorithm 1 for an example of our integration pipeline. In this example,
the new data set to be added to the OEKG under the named graph news contains
one news article about Barack Obama. First, the OEKG URI of Barack Obama
is retrieved via the provided API method using the English Wikipedia label (line
3). Second, a graph is created consisting of two triples and serialised into an RDF
le (lines 4 - 8)13. Third, this le is uploaded via the provided API method (line
9). In this example, one new node is added to the OEKG (oekg-r:articleId)
connected to an existing node (oekg-r:entityId).
2.2</p>
      <p>Schema Extension
If possible, the data sets were transformed into triples using the EventKGlight
schema of the base graph. Otherwise, the use of standard vocabularies such as
schema.org14 was encouraged. In every other case, schema extensions were
uploaded into the OEKG through separate schema les using the same procedure.
We will present the resulting OEKG schema in Section 4.
11 https://www.w3.org/TR/n-triples/
12 https://rdflib.dev/
13 Relevant pre xes used by the OEKG are later de ned in Table 2.
14 https://schema.org/
The OEKG integrates seven data sets which are described in this section. Table
1 provides an overview of these data sets, including the number of triples in the
OEKG within their respective named graph. While some of these data sets are
implicitly related to events, others add to the event knowledge from a di erent
perspective, which will also prove useful as we will later show at the example of
three use cases.
provide a reference source to train and evaluate novel models for
eventcentric cross-lingual user interaction. It directly builds upon EventKG and
language-speci c information on user interactions with events, entities, and
their relations derived from the Wikipedia clickstream.</p>
      <p>
        In the OEKG , EventKG+Click can be used for recommending events to
users based on actual user interaction traces. Examples of particular relevant
events from a language-speci c view include the 2016 Berlin truck attack
from the German perspective and the 2009 Russian Premier League from
the Russian perspective [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
{ VQuAnDa [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]: The Verbalization QUestion ANswering DAtaset is a dataset
for Question Answering (QA) over knowledge graphs that includes the
verbalization of each answer. Through this verbalisation, VQuAnDa intends to
completely hide any semantic technologies and provides a uent experience
between the users and the knowledge graph. VQuAnDa consists of 5; 000
questions accompanied by SPARQL queries and DBpedia entity links.
QA over Knowledge Graphs is a common task in natural language processing
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Via the integration of question/answer pairs into the OEKG , both the
question/answers pairs and the background knowledge are encapsulated into
the same resource, enabling seamless training and application of QA systems.
{ MLM [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]: The Multiple Languages and Modalities data set is a resource
for training and evaluating multitask systems in multiple modalities, for
example, cross-modal (text/image) retrieval and location estimation. MLM
comprises text in three languages, images and location data, extracted from
the Wikidata entries of 236; 000 human settlements.
      </p>
      <p>
        MLM is added to the OEKG for adding images as an additional modality to
the knowledge graph. As locations are typical event characteristics, photos
of locations are an immediate bene t to the representation of events.
{ InfoSpread [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]: The data set for Information Spreading over the News
provides news articles covering three contrasting events (Global Warming,
FIFA world cups and earthquakes). Initially, the goal of this data set was
to understand information spreading patterns over news articles. InfoSpread
contains 7; 773 news articles related to these events in ve languages.
News articles are often used as a means to identify events [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] and oftentimes
it is the media itself that makes events known to the public [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Therefore,
the inclusion of news articles into the OEKG is an important step towards
coverage of event-centric data from di erent viewpoints.
{ TIME [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]: The temporal discourse analysis applied to media articles data
set is a collection of Brazilian, British and Spanish news articles covering the
concept of Olympic legacy and the concept of Euroscepticism.
      </p>
      <p>
        With the collection of news articles to speci ed events, the OEKG serves as
an example for in-depth analysis of single events through knowledge graphs.
{ UNER [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]: The Universal Named Entity Recognition framework proposes
a 4-level class hierarchy for training and testing Named Entity Recognition
tools. For example, UNER contains the class Earthquake, which is a leaf
node of the following branch of superclasses: Natural,
NaturalPhenomenon, Event and Name.
      </p>
      <p>
        In the OEKG, UNER adds to the already given class hierarchy from the
DBpedia ontology. Given how challenging it is to recognise named events in
texts [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], we envision that the inclusion of UNER classes into the OEKG
can help training and evaluating NER systems in the speci c context of
event-centric data.
      </p>
      <p>
        Following the integration pipeline described in Section 2, the described data
sets were added to the OEKG. For additional information or increased
interlinkage with EventKGlight, some data sets were extended before:
{ Via the Wiki er15 and spaCy16, entities and events mentioned in news
articles (TIME and InfoSpread ) were identi ed. This is to establish a connection
between the news articles and EventKGlight: Given this connection, one may
query for news articles about speci c events or entities.
{ Sentiment analysis, i.e., the computational study of people's opinions,
sentiments, emotions, moods, and attitudes [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], contributes towards the
understanding of natural-language texts and can, in particular, facilitate an
analysis of news articles across languages [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. In the OEKG, we enrich news
articles by employing the sentiment detection system SentiStrength [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] on
their headlines. That way, the OEKG enables queries for particularly
positive or negative news articles, potentially initiating further event-centric
analyses of the news articles in the context of speci c events.
{ To further increase the linkage between di erent sources, the UNER classes
were aligned to the DBpedia ontology using the skos vocabulary17 when
possible.
4
      </p>
    </sec>
    <sec id="sec-3">
      <title>Schema</title>
      <p>
        { EventKGlight: The EventKG schema is based on the Simple Event Model
(sem)19 and its three main classes sem:Event, sem:Actor and sem:
Place, that are connected via sem:hasPlace and (temporal) relations
modeled by oekg-s:Relation (omitted from Fig. 3 for brevity).
EventKG further distinguishes between di erent types of events
(oekg-s:TextEvent, oekg-s:EventSeries and oekg-s:EventSeriesEdition). In
15 http://wikifier.org/
16 https://spacy.io/
17 https://www.w3.org/TR/swbp-skos-core-spec/
18 For a full list of pre xes used in the OEKG, see oekg.l3s.uni-hannover.de/
sparql.
19 https://semanticweb.cs.vu.nl/2009/11/sem/
comparison to the EventKG schema, EventKGlight omits link count relations
and adds the skos:prefLabel to entities for a more e cient access to their
labels.
{ EventKG+Click : To model language-speci c, weighted relations for the
representation of event-centric cross-lingual user interaction, we have
introduced two new classes: oekg-s:LanguageSpecificRelation that
assigns one or more instances of
oekg-s:LanguageSpecificRelationScore to a source entity and a target entity. Such instances hold the score
between the source and target entity in a speci c language.
{ VQuAnDa : A question, its suggested answer and their verbalisation are
represented using schema.org's classes so:Question and so:Answer.
Entities that appear in the question text are linked to EventKGlight instances
via so:mainEntity, entities in the answer via so:mentions.
{ MLM : Images are assigned to places via so:image, descriptions via so:
description.
{ InfoSpread and TIME : News articles are represented via so:Article
and the respective properties denoting the headline (so:headline), for
instance. News articles are connected to EventKGlight instances via so:
mentions, which denote the appearance of an OEKG entity or event in
the text. For the representation of news articles' sentiment, we follow the
schema of the TweetsKB [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], using the onyx vocabulary and its classes
onyx:EmotionSet, onyx:Emotion and onyx:EmotionCategory to
assign a set of emotions of di erent strengths to a news article.
{ UNER: Entities are assigned UNER classes using rdf:type. Furthermore,
the UNER class hierarchy and its connection to the DBpedia ontology are
established using the owl and the skos vocabulary.
      </p>
      <p>xs:language
xs:date
so:inLanguage
so:date</p>
      <p>Published
xs:string so:publisher</p>
      <p>TIME &amp;
InfoSpread
onyx:Emotion</p>
      <p>Category
onyx:hasEmo
tionCategory
VQuAnDa</p>
      <p>UNER
xs:string
so:text
so:Question
so:suggested</p>
      <p>Answer
rdfs:sub</p>
      <p>ClassOf
owl:equivalent</p>
      <p>Class
so:mainEntity
so:Answer so:mentions
so:text prefLabeslkos:
xs:string
xs:string
skos:narrower
owl:Class
rdf:type
sem:Core
sem:Actor
dbo:previousEvent /
dbo:nextEvent /
sem:hasSubEvent
EventKG
oekg-s:
TextEvent
xs:string
xs:anyURI
so:mentions
rrddff::soubbjejecctt /
so:image</p>
      <p>xs:anyURI
sem:Event sem:hasPlace</p>
      <p>sem:Place
oekg-s:
EventSeries</p>
      <p>Edition
oekg-s:
EventSeries
so:head
line
so:url
onyx:hasEmo
tionIntensity
xs:double
so:Article
onyx:has
EmotionSet
onyx:has
Emotion
onyx:
Emotion
onyx:
Emotion</p>
      <p>Set
oekg-s:Language
SpecificRelation
so:
contained</p>
      <p>InPlace
so:</p>
      <p>description
xs:string
MLM
oueakgge-Ss:claonreg LaRnegluoaateigkogenS-Sspc:oecreific</p>
      <p>Loaenkggu-asg:secore osVeckaoglrue-es:
xs:language</p>
      <p>xs:double
EventKG+</p>
      <p>
        Click
In this section, we demonstrate the OEKG and its ability to enable integrated
access over multiple datasets via three example use cases.
5.1 Image Retrieval: EventKGlight, MLM &amp; UNER
Event classi cation in images is an important task for various applications in
the elds of computer vision, including geolocation estimation and place
classi cation [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Such tasks typically rely on the existence of a well-de ned class
hierarchy and the availability of images. The OEKG facilitates queries both for
the UNER type hierarchy speci cally designed for Named Entity Recognition,
and for images of locations, using the MLM data. In combination, event
locations in EventKGlight, MLM 's image links, and the UNER type hierarchy enable
retrieval of images relevant for speci c event types.
      </p>
      <p>We demonstrate the OEKG's potential for image retrieval by an example
query for images from earthquake regions shown in Listing 1.1: It queries for
entities typed as earthquakes using the uner:Earthquake class, their
locations (EventKGlight) and the images assigned to such locations (MLM ). Table 3
presents selected results of this query, including a photo of the port of Messina
and more.</p>
      <p>SELECT DISTINCT ?Location ?Image WHERE {
?earthquake rdf:type uner:Earthquake ;</p>
      <p>sem:hasPlace ?Location .</p>
      <p>?Location so:image ?Image .
}</p>
      <p>Listing 1.1. SPARQL query: Images of locations where earthquakes happened.</p>
      <p>Question Answering over News Articles: EventKGlight,</p>
      <p>
        VQuAnDa , InfoSpread &amp; TIME
Question Answering (QA) is the task of supplying precise answers to questions,
posed by users in natural language, and is typically divided into QA over free
text and QA over knowledge graphs [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Through the integration of EventKGlight,
VQuAnDa, TIME and InfoSpread into the OEKG, the OEKG facilitates a
combination of these two tasks, i.e., hybrid approaches: We can query for news
articles which speci cally mention the entities part of the question/answer pair.
20 These photos are taken from Wikimedia Commons. They are licensed under the
following licenses. Ferrara: Creative Commons Attribution 2.5 Italy license. Messina:
Creative Commons Attribution-Share Alike 3.0 Unported, 2.5 Generic, 2.0 Generic
and 1.0 Generic. Guaranda: Creative Commons Attribution 2.0 Generic license.
      </p>
      <p>This way, two sources for answering the question can be provided: the OEKG
itself, as well as the news article potentially holding the answer to the initially
posed question.</p>
      <p>For example, the query in Listing 1.2 asks for a question in VQuAnDa
(?question) that is about an event (?questionEntity rdf:type sem:Event).
The query then searches for news articles (?article) mentioning both that event
and one of the suggested answer entities. It returns the question \Whose wife is
a presenter at WWE? (en)" and its verbalised answer \The people whose
partners are presenters at WWE are John Cena, Dwayne Johnson." together with
the Spanish news articles entitled \&gt;Que luchador tiene el mayor porcentaje de
victorias en la historia de WWE?" (Which wrestler has the highest percentage
of victories in in the history of WWE? ). The question entity \WCE (en)" is
mentioned in the news article, as well as both answers: John Cena and Dwayne
Johnson.</p>
      <p>SELECT DISTINCT ?questionText ?answerText ?headline</p>
      <p>?questionEntity ?answerEntity WHERE {
?question so:suggestedAnswer ?answer;
so:mainEntity ?questionEntity ;
so:text ?questionText .
?questionEntity rdf:type sem:Event .
?answer so:mentions ?answerEntity ;</p>
      <p>so:text ?answerText .
}
?article rdf:type so:Article ;
so:mentions ?questionEntity, ?answerEntity ;
so:headline ?headline .</p>
      <p>
        Listing 1.2. SPARQL query: News articles that mention entities of a question/answer
pair.
5.3 Event Recommendation: EventKGlight &amp; EventKG+Click
As de ned by Ni et. al, entity recommendation is the problem of suggesting
a contextually-relevant list of entities in a particular context [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. This task
is particularly relevant in Web search. With the OEKG, we can speci cally
create language-speci c recommendations for events and further enrich them
with relevant event characteristics.
      </p>
      <p>The query in Listing 1.3 asks for events relevant to the First World War,
from the Russian point of view. We lter for the most relevant related events
(FILTER(?value &gt;= 0.8)) and retrieve EventKGlight's event characteristics
SELECT ?Label ?StartDate WHERE {
?event owl:sameAs dbr:World_War_I.
?r oekg-s:source ?event ;
oekg-s:target ?target ;
oekg-s:hasLanguageSpecificRelationScore [
oekg-s:scoreValue ?value ;
oekg-s:scoreLanguage ’ru’ˆˆxsd:language
] .
?target skos:prefLabel ?Label ;</p>
      <p>sem:hasBeginTimeStamp ?StartDate .</p>
      <p>
        FILTER(?value &gt;= 0.8) .
}
ORDER BY ?StartDate
Listing 1.3. SPARQL query: Events related to the First World War from a Russian
point of view.
to order the resulting list of events chronologically. Table 4 lists the results of this
query, that clearly show a Russian focus. This result could be used for creating a
language-speci c event timeline similar to the link-based EventKG+TL system
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], but now inferred from actual user interaction traces in EventKG+Click .
In this paper, we have introduced the OEKG { the Open Event Knowledge
Graph21. The OEKG comprises event-related knowledge from seven data sets
of various application domains. We have presented an easy-to-use, e cient and
robust pipeline that facilitated a seamless integration of seven data sets into the
OEKG. At the examples of image retrieval, question answering over text and
event recommendation, we have exempli ed three use cases of the OEKG.
Acknowledgements The project leading to this publication has received
funding from the European Union's Horizon 2020 research and innovation programme
under the Marie Sklodowska-Curie grant agreement No. 812997 (Cleopatra).
21 http://oekg.l3s.uni-hannover.de/
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Abdollahi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gottschalk</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demidova</surname>
          </string-name>
          , E.:
          <article-title>EventKG+Click: A Dataset of Language-speci c Event-centric User Interaction Traces</article-title>
          . In: CLEOPATRA Workshop @ ISWC (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Alves</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuculo</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Amaral</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thakkar</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tadic</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          : Uner:
          <article-title>Universal namedentity recognitionframework</article-title>
          . In: CLEOPATRA Workshop @ ISWC (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Armitage</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kacupaj</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tahmasebzadeh</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maleshkova</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ewerth</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>MLM: A Benchmark Dataset for Multitask Learning with Multiple Languages and Modalities</article-title>
          .
          <source>In: Proceedings of the 29th ACM International Conference on Information &amp; Knowledge Management</source>
          . pp.
          <volume>2967</volume>
          {
          <issue>2974</issue>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Cheema</surname>
            ,
            <given-names>G.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Major</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mello</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sittar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>TIME: Temporal Discourse Analysis applied to Media Articles</article-title>
          . http://cleopatra-project.eu/index.php/
          <year>2020</year>
          /06/01/ time
          <article-title>-temporal-discourse-analysis-applied-to-media-articles/ (</article-title>
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Dayan</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Katz</surname>
          </string-name>
          , E.: Media Events. harvard university press (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Dimitrakis</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sgontzos</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tzitzikas</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>A Survey on Question Answering Systems over Linked Data and Documents</article-title>
          .
          <source>Journal of Intelligent Information Systems</source>
          pp.
          <volume>1</volume>
          {
          <issue>27</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Fafalios</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Iosi</surname>
            <given-names>dis</given-names>
          </string-name>
          , V.,
          <string-name>
            <surname>Ntoutsi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dietze</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>TweetsKB: A Public and Largescale RDF Corpus of Annotated Tweets</article-title>
          .
          <source>In: European Semantic Web Conference</source>
          . pp.
          <volume>177</volume>
          {
          <fpage>190</fpage>
          . Springer (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Galkin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scerri</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Integration Strategies for Enterprise Knowledge Graphs</article-title>
          .
          <source>In: 2016 IEEE Tenth International Conference on Semantic Computing (ICSC)</source>
          . pp.
          <volume>242</volume>
          {
          <issue>245</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Gottschalk</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bernacchi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rogers</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demidova</surname>
          </string-name>
          , E.:
          <article-title>Towards Better Understanding Researcher Strategies in Cross-lingual Event Analytics</article-title>
          .
          <source>In: International Conference on Theory and Practice of Digital Libraries</source>
          . pp.
          <volume>139</volume>
          {
          <fpage>151</fpage>
          . Springer (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Gottschalk</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demidova</surname>
          </string-name>
          , E.:
          <article-title>EventKG+TL: Creating Cross-lingual Timelines from an Event-centric Knowledge Graph</article-title>
          .
          <source>In: European Semantic Web Conference</source>
          . pp.
          <volume>164</volume>
          {
          <fpage>169</fpage>
          . Springer (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Gottschalk</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demidova</surname>
          </string-name>
          , E.:
          <article-title>EventKG{the Hub of Event Knowledge on the Web{ and Biographical Timeline Generation</article-title>
          .
          <source>Semantic Web</source>
          <volume>10</volume>
          (
          <issue>6</issue>
          ),
          <volume>1039</volume>
          {
          <fpage>1070</fpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Kacupaj</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zafar</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maleshkova</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>VQuAnDa: Verbalization QUestion ANswering DAtaset</article-title>
          . In: European Semantic Web Conference. pp.
          <volume>531</volume>
          {
          <fpage>547</fpage>
          . Springer (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Leban</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fortuna</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brank</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grobelnik</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Event Registry: Learning about World Events from News</article-title>
          .
          <source>In: Proceedings of the 23rd International Conference on World Wide Web</source>
          . pp.
          <volume>107</volume>
          {
          <issue>110</issue>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>B.: Sentiment</given-names>
          </string-name>
          <string-name>
            <surname>Analysis: Mining Opinions</surname>
          </string-name>
          , Sentiments, and Emotions. Cambridge University Press (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Lo</surname>
            ,
            <given-names>S.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cambria</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chiong</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cornforth</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Multilingual Sentiment Analysis: from Formal to Informal and Scarce Resource Languages</article-title>
          .
          <source>Arti cial Intelligence Review</source>
          <volume>48</volume>
          (
          <issue>4</issue>
          ),
          <volume>499</volume>
          {
          <fpage>527</fpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Marujo</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ling</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gershman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Carbonell, J.G.,
          <string-name>
            <surname>Neto</surname>
            ,
            <given-names>J.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Matos</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Recognition of Named-Event Passages in News Articles</article-title>
          .
          <source>In: Proceedings of COLING 2012: Demonstration Papers</source>
          . pp.
          <volume>329</volume>
          {
          <issue>336</issue>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Muller-Budack</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Springstein</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hakimov</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mrutzek</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ewerth</surname>
          </string-name>
          , R.:
          <article-title>Ontology-driven Event Type Classi cation in Images</article-title>
          .
          <source>In: Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision</source>
          . pp.
          <volume>2928</volume>
          {
          <issue>2938</issue>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Ni</surname>
            ,
            <given-names>C.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sum Liu</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Torzec</surname>
          </string-name>
          , N.:
          <article-title>Layered Graph Embedding for Entity Recommendation using Wikipedia in the Yahoo! Knowledge Graph</article-title>
          .
          <source>In: Companion Proceedings of the Web Conference</source>
          <year>2020</year>
          . pp.
          <volume>811</volume>
          {
          <issue>818</issue>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Rogers</surname>
          </string-name>
          , R.: Digital Methods. MIT press (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Sittar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mladenic</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Erjavec</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>A Dataset for Information Spreading over the News</article-title>
          .
          <source>In: Conference on Data Mining and Data Warehouses (SiKDD)</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Thelwall</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buckley</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paltoglou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cai</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kappas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Sentiment Strength Detection in Short Informal Text</article-title>
          .
          <source>Journal of the American society for information science and technology 61(12)</source>
          ,
          <volume>2544</volume>
          {
          <fpage>2558</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>