<!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>A Mapping of CIDOC CRM Events to German Wordnet for Event Detection in Texts</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Martin Scholz</string-name>
          <email>martin.scholz@fau.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universität Erlangen-Nürnberg</institution>
          ,
          <addr-line>Erlangen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The detection of event mentions in free text is a key to a deeper automatic understanding of the text's contents. In this paper we present ongoing work on mechanisms to detect events in German texts in the domain of cultural heritage documentation. A central role plays a hand-crafted mapping of CIDOC CRM1 events to GermaNet synsets to ease the process of creating a lexicon for automatic event detection. We discuss two approaches and insights gained from the mapping process and correct modelling of event mentions.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>In cultural heritage, free text is an important source of information and a popular
form of documentation. For the latter, free text is often combined with
structured metadata records. While the records provide basic, standardized metadata,
the texts contain more detailed descriptions or additional information. Structured
metadata can be accessed and processed quite well by machines For the contents
of free text, however, this does not hold. Although there exist various methods
for automatic information extraction, currently none can reach the high quality of
expert-proven data necessary for academic research. Their efficacy varies
heavily with text properties such as language, genre, etc; and this most likely will
not change in near future. It is therefore desirable to semantically enrich texts
with human revised annotations in order to extract its contents in a
machineprocessable way with quality sufficient for scolarly research.</p>
      <p>One approach is to assist human annotators with automatic text analysis
methods, providing for annotation proposals. Such an approach is implemented in the
WissKI system, as described in Sect. 3.3.</p>
      <p>
        Basically, such detection algorithms rely on one of two types of data resources
for computing their heuristics: Either on a large-scale annotated corpus or on
a (hand-made) lexicon. For common named entity classes like persons, places,
organisations and times there are hand-annotated corpora and ready-to-use
automatic annotation tools available, although languages other than English are
supported much more rarely [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Events2 are covered less frequently. The
1 In this paper we always refer to version 5.0.4 of the CIDOC CRM [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
2 Note that the notion of what the term “event” means varies in information retrieval. E.g. some
literature focuses rather on (historical) periods like “industrialisation”. In this paper we align
our understanding of the term with the class E5 Event in the CRM.
      </p>
      <p>
        Timebank corpus3 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], an English corpus annotated with TimeML4 [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] mark-up
language, also contains annotations of events and there is some literature about
event detection [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]; again, mostly for English. For our target language, German,
we are currently not aware of any freely available corpus with event annotations
or tools for automatic event detection.
      </p>
      <p>In this paper we describe a mapping of CIDOC CRM event classes to GermaNet,
a wordnet for the German language. From the mapping and GermaNet, a word
list can be compiled that is the basis for an event detection algorithm. As we are
not aware of available German corpora tagged with CIDOC CRM event classes,
we also built a small manually annotated corpus of text from museum
documentation, which we use for development and evaluation.</p>
      <p>The rest of the paper is structured as follows: First, the lexical resource for our
mapping, GermaNet, is briefly described. In the following section we present a
simple and a more elaborate mapping strategy and shortly discuss their strengths
and weaknesses. Then, the detection algorithm is described and evaluated against
a small hand-crafted corpus. Further, we describe its application in the WissKI
system. In Sect. 4 observations and challenges for future work are discussed.
Finally, we conclude with Sect. 5.
1.1</p>
      <sec id="sec-1-1">
        <title>German Wordnet</title>
        <p>
          GermaNet5 [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] is a German wordnet. Its structure is based on the Princeton
WordNet6 for English. Unlike Princeton WordNet, GermaNet is not open data, but only
free for academic research. The work described here is based on GermaNet
version 7.0.
        </p>
        <p>Key concept of the family of wordnets is the so-called synset, a set of words7 that
are synonyms in a certain textual context. A synset is thus an equivalence class,
i.e. the words of a synset can be used interchangeably in that context.</p>
        <p>A word can participate in several synsets, reflecting large or small shifts in its
meaning. The meanings of a word are numbered, so that a specific meaning — a
so-called word sense — can be identified by the word and an integer. Likewise,
a synset can be identified by the word sense of one of the words it contains.
GermaNet distinguishes three parts of speech or word categories: noun, verb, and
adjective.</p>
        <p>Synsets are linked to each other by certain semantic relationships, like antonymy
or meronymy. The predominant one is hypernymy. Synsets are usually arranged
hierarchically according to the hypernym-hyponym relation, forming a thesaurus.
A synset may have multiple hypernyms.</p>
        <p>
          A synset can be regarded as resembling the common meaning of a set of words.
Thus, a synset can be seen as the lexical equivalent to a concept in an ontology
while the hypernymic relation corresponds to the subclass relation. In fact, there
have been some proposals to model wordnets as ontologies [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
3 http://www.timeml.org/site/timebank/timebank.html
4 TimeML is a vocabulary for annotating temporal expressions in text. See
http://www.timeml.org
5 http://www.sfs.uni-tuebingen.de/lsd
6 http://wordnet.princeton.edu
7 Strictly speaking, a synset contains one or more so-called lexical units. A lexical unit contains
the uninflected word form with possible orthographic variants. To keep it simple, we will not
distinguish “word” from lexical unit.
        </p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>The Mapping Mechanism</title>
      <p>The idea of using GermaNet for event detection is that the structure of GermaNet
can be exploited to generate large lists of words identifying CRM events by
mapping an event class to a handful of synsets, rather than generating a list of words
by hand. We assume that if the words of a synset can be used to denote a CRM
event class, then its hyponyms are likely to also support this class. The more
hyponyms the synset has, the more words can be selected with relatively small
effort.</p>
      <p>In this section we present two approaches for such a mapping8 for CRM E5 Event
and its subclasses, with two exceptions: E13 Attribute Assignment and its
subclasses were not taken into account, as a first examination of the corpus data
indicated that instances of this class are preferably expressed grammatically
differently from other event classes. This may be due to the generic, metalevel-like
nature of E13 Attribute Assignment. E87 Curation Activity was excluded
primarily as it was out of scope of our research, but also because we were unsure about
its extent and what words support it.
2.1</p>
      <sec id="sec-2-1">
        <title>A Simple Approach</title>
        <p>We first implemented a naive mapping approach. For each event class a small set
of synsets was determined with two conditions:
1. the synset supports the concept
2. all hypernymic synsets do not support the concept
A synset supports a concept if one of its word senses refers to the class. Note that
it is not required that each word sense of a word must refer to the class. Figurative
use of words was not taken into account.</p>
        <p>The second condition brings about that only the topmost synsets (in the sense of
hypernymy) relatable to that event class are chosen, leading to a minimal set of
synsets.</p>
        <p>With appropriate tools for exploring the synset graph like GermaNet Explorer9
such a mapping was built quite rapidly.</p>
        <p>The mapping rules are expressed in XML:
&lt;class name="ecrm:E67_Birth"&gt;
&lt;synset pos="v" word="gebären" sense="1" /&gt;
&lt;synset pos="n" word="Geburt" sense="1" /&gt;
&lt;synset pos="n" word="Geburt" sense="2" /&gt;
&lt;synset pos="n" word="Geburt" sense="3" /&gt;
&lt;/class&gt;
A conversion programme was developed that compiles the synsets to a list of
words: First, all hyponymic synsets are fetched from GermaNet. Then, the words
contained in the synsets are extracted and printed with their word category.
Duplicates are omitted. The result is again an XML mapping of event classes to words
as shown in Fig. 2.
8 The second mapping approach is available as an XML file for downloaded from
http://wiss-ki.eu/node/167.
9 http://www.sfs.uni-tuebingen.de/lsd/tools.shtml#GermaNet-Explorer
&lt;class name="ecrm:E67_Birth"&gt;
&lt;word lemma="gebären" pos="v"/&gt;
&lt;word lemma="entbinden" pos="v"/&gt;
&lt;word lemma="niederkommen" pos="v"/&gt;
&lt;word lemma="werfen" pos="v"/&gt;
&lt;word lemma="laichen" pos="v"/&gt;
...
&lt;word lemma="Geburt" pos="n"/&gt;
&lt;word lemma="Drillingsgeburt" pos="n"/&gt;
&lt;word lemma="Niederkunft" pos="n"/&gt;
&lt;word lemma="Entbindung" pos="n"/&gt;
&lt;word lemma="Totgeburt" pos="n"/&gt;
...
&lt;/class&gt;
This simple approach shows two shortcomings:
The first problem arises from the polysemy of words. A word with different
meanings — and thus contained in different synsets — is less likely to actually denote
a specific event class than a word with only one meaning. Also, one meaning
might be more frequent than another.</p>
        <p>The predominant problem with this first approach, however, is that the scope of a
CIDOC CRM event and the meaning of GermaNet word senses and synsets
virtually never match exactly, but rather overlap. So, although a synset may support
a CRM event class, the words of an hyponymic synset, however, may in no case
support the event. This is illustrated by two prominent cases:
In CRM, the E67 Birth event only holds for humans. The birth of other living
beings like animals is modelled with E63 Beginning of Existence. The top synset
“gebären” in Fig. 1 supports the notion of a human birth and its words are the
most commonly used in German for such an event. But they also may denote an
animal birth. Consequently, some lower synsets introduce words that cannot be
applied (unless as a colloquial or pejorative term) to human births, like “werfen”
(mostly used for mammals with a bunch of offspring) or “laichen” (“spawn”)10
as shown in Fig. 2.</p>
        <p>Another special case arises from the CRM clearly dividing things into material
(E19 Physical Thing) and immaterial (E28 Conceptual Object and E90 Symbolic
Object). This also affects the CRM event classes, as there are different classes
for both branches: e.g. E12 Production/E11 Modification vs. E65 Creation. The
German language and thus GermaNet, however, do not reflect this division. As
a result, it is hardly impossible to find sufficiently broad synsets for which all
words and hyponyms support the event. Only synsets with specialized meaning
and with no or very little hyponyms fulfill this criterion. Synsets with frequently
used words like “erschaffen”, “erzeugen”, “produzieren” (create, produce) all
contain a wild mixture of hyponymic synsets applicable to events affecting
either material things or immaterial things or both.
10 In some cases GermaNet seems to be inconsistent: While “werfen” and “laichen” are grouped
as birth, bird reproduction words like “legen” (lay an egg) or “schlüpfen” (hatch) are not.</p>
        <p>An option would be to change the policy described in the previous section and
only select synsets with words which always imply the event class. However, this
leads to significantly less synsets and often excludes the most commonly used
words, like “gebären” from E67 Birth.
2.3</p>
      </sec>
      <sec id="sec-2-2">
        <title>A more fine-grained mapping</title>
        <p>To overcome the shortcomings of the first approach, the mapping was extended
so that hyponymic synsets can be excluded from the compilation process. For the
XML notation, two modes were defined:
1. The element &lt;exclude_synset&gt; references a single synset that will be
excluded. Its descendants are also excluded unless they can be reached via
another branch or by another selected synset.
2. The boolean attribute descend for the &lt;synset&gt; element controls whether
hyponyms should generally be included or excluded for this very synset. If
set to false, all hyponyms of a synset are excluded by default.</p>
        <p>The latter is primarily for convenience. However, it can also be regarded to lower
the degree of semantic overlap of the synset and the CRM class: If set to true,
the overlap is deemed to be rather high, as hyponyms are included by default.
Analoguously, when false, the overlap is rather low.</p>
        <p>Sometimes, synsets should be included that were implicitly excluded by one of
the two methods. In such a case, the synset is explicitly selected, i.e. added to
the synset list just like a top synset. Fig. 3 shows two examples: The Birth event
now excludes all verbs denoting animal reproduction. The E66 Formation event
is mapped to the synset “Heirat” (wedding) which mainly contains other
activities as hyponyms like wedding anniversaries that don’t support E66 Formation.
Therefore, they are excluded by default. The hyponym “Liebesheirat” (“marriage
for love”), however, is explicitly included.
&lt;class name="ecrm:E67_Birth"&gt;
&lt;synset pos="v" word="gebären" sense="1"&gt;</p>
        <p>&lt;exclude_synset word="werfen" sense="5" /&gt;
&lt;/synset&gt;
...
&lt;/class&gt;
&lt;class name="ecrm:E66_Formation"&gt;
...
&lt;synset pos="n" word="Heirat" sense="1" descend="false" /&gt;
&lt;synset pos="n" word="Liebesheirat" sense="1" /&gt;
...
&lt;/class&gt;
Although the events affecting material or immaterial things can be mapped quite
accurately, the mapping is still not optimal as a lot of excludes have to be defined:
The E11 Modification event maps to five topmost synsets, but with about 200
exclude statements. In such cases, the mapping process becomes quite time-costly
and error-prone as the whole subtree must be scanned for synsets to exclude.
The conversion tool was adapted accordingly. Furthermore, each word will be
given a confidence value between 0 and 1 that resembles the confidence that the
intended meaning or word sense of the word in the given context is one of the
word senses denoting the event. It is computed as follows:
sw;e is the number of word senses of word w contained in the mapping for event
e and sw is the total number of word senses for word w.</p>
        <p>The confidence can be used by a parser to rank event findings. However, this
value only very roughly approximates the actual frequency of word senses in
human language or a corpus.11
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Event Detection</title>
      <p>
        The compiled word lists are used for list-based event detection in the cultural
heritage domain. The texts are tokenized, lemmatized and tagged with parts of
speech (POS) using the Stuttgart TreeTagger [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. A small script resolves
separable verb particles, i.e. adds a particle to the corresponding verb lemma. 12
In order for a token to be annotated as denoting an event, its lemma must occur
in the corresponding word list and the POS tag must match the word category.
Tokens may be annotated with multiple event classes. However, only the most
specialized classes are kept, i.e. if a token is annotated with E9 Move and E7
Activity, the latter one is discarded as it is implicit in the former one.
At the moment, the algorithm does not perform word sense disambiguation. Words
are annotated with possible events for each word sense. However, event
annotations can be ranked according to the confidence value mentioned above.
3.1
      </p>
      <sec id="sec-3-1">
        <title>Light Verbs</title>
        <p>In German, light verb constructions are frequent, especially in scientific writing.
Light verb constructions consist of a verb and a noun phrase, usually a
nominalized verb, sometimes also including a preposition. Within this construct the
noun carries the overall meaning, while the verb is reduced to only add a
certain aspect13 like causation. Typical examples include “erfolgen” or “stattfinden”
(“take place”) together with an event-baring noun and rather fixed or lexicalized
collocations like “zum Einsturz bringen” (“cause to collapse”).</p>
        <p>A lot of light verbs can also occur on their own with a distinguished meaning
(e.g. “bringen" then meaning “to bring”) and as such may also denote an event.
11 This could be done in a further step, though, by computing the word sense frequencies
from a corpus annotated with word senses, like the WebCAGe corpus
(http://www.sfs.unituebingen.de/en/ascl/resources/corpora/webcage.html).
12 In German language, a separable verb particle is a part of a verb that may occur separated from
the verb stem in a proposition. The particles usually change the meaning of the verb, leading
to totally different event classes.
13 In German linguistics the common term is Aktionsart. A light verb usually shifts the focus to
a certain aspect of the event, like beginning, end, result or cause.</p>
        <p>In contrast, a light verb does not denote an event. A parser ignorant to light verb
constructions will therefore produce much more false positives.</p>
        <p>We also included a lexicon-based postprocessor to detect light verb constructions.
Our parser uses a small hand-crafted lexicon and a dependency parser14 in order
to find such constructions. For a match, the verb is stripped off any event
annotations. Event annotations for the noun part are augmented with aspect information
provided by the light verb. We expect the aspect information to be a valuable
hint in the role labeling phase that we plan to implement and for the right event
modeling (see Sect. 4.2).
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Evaluation on a Small Annotated Corpus</title>
        <p>The coverage of the mapping was tested on a small corpus of short texts about
museum objects.15 The texts were annotated with event mentions manually.
Currently, the corpus contains 50 annotated texts with over 3000 tokens and 500
annotations.</p>
        <p>For evaluation, a found annotation would be considered relevant if the corpus
contained an annotation with same event class and that had at least 50%
overlap. Conversely, a relevant annotation would be marked as missed, if the parser’s
output would not contain an annotation that suffices these conditions.
We achieve a precision of 59% and recall of 72%.
3.3</p>
      </sec>
      <sec id="sec-3-3">
        <title>Use in the WissKI System</title>
        <p>
          Our event detection system is developed as a part of the WissKI16 virtual research
environment17. WissKI is web-based, extending the popular content management
system Drupal. It consistently relies on semantic web technology. Data is stored
according to the CIDOC CRM in its OWL-DL implementation Erlangen CRM18.
In WissKI, one form of data acquisition consists of semantically annotating free
text in a WYSIWYG editor [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. From the enriched text, RDF triples can then
be generated automatically. Annotations include entities like persons, objects,
places, calendar dates, and events, and relations between these entities. The
annotation process is designed to be semi-automatically:19 WissKI provides the user
with multiple annotation proposals. The user may always edit machine-produced
annotations. Thus it is more important for the system to compute a (ranked) list of
possible annotations than a single best solution. From this follows immediately
that a higher recall is more favourable than high precision.
14 We use the dependency parser ParZu [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] from the University of Zürich
http://kitt.cl.uzh.ch/kitt/parzu/.
15 The texts describe European works of art and are part of the online presentation of the
exhibition about Renaissance, Baroque, and the Age of Enlightenment by the Germanic National
Museum, Nuremberg, Germany.
16 The WissKI project was funded by the German Research Foundation (DFG) from 2009-2012.
        </p>
        <p>Since then the WissKI software has been further developed.
17 http://wiss-ki.eu
18 http://erlangen-crm.org
19 We don’t expect natural language processing techniques to become accurate enough to obtain
high-quality annotations in the near future. Therefore, machine-generated annotations must be
approved by human experts to garantee annotation quality that meets academic standards.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Further challenges</title>
      <p>The work on CRM event mapping and detection has raised some issues that we
want to address in the future.
4.1</p>
      <sec id="sec-4-1">
        <title>Mapping to English Wordnet</title>
        <p>For English, there are much more sources of annotated data, but also linguistic
resources and tools for event detection than for German. Consequently, a
similar mapping for the English Princeton WordNet could reveal interesting insights
for event detection, also for German. The Interlingual Index20, an outcome of the
EuroWordNet project, serves to build mappings between wordnets of various
languages by introducing an intermediate layer. The mapping between GermaNet
and Princeton Wordnet is kept up-to-date by the makers of GermaNet.21 It
remains to be seen if it could serve as a starting point or it is better to start from
scratch.
4.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>When is an event a CRM event and of what kind?</title>
        <p>The detection of events is just a first step towards an accurate modelling of events
according to the CIDOC CRM. In fact, an event annotation can be modelled quite
differently in CRM, depending on the context:
The CRM only models events as E5 Event if they actually took place.
Hypothetical events, instead, should be modelled as conceptual objects like E55 Type or
E29 Design or Procedure.</p>
        <p>Further, a word literally denoting a certain event class may be actually modelled
as a superclass of the event. For example, this is the case for events expressed with
words that usually denote specializations of E7 Activity like E12 Production or E8
Acquisition, but that have been interrupted and produced no result. An example
from the corpus is
“[. . . ] Dentatus weist die Geschenke [. . . ] zurück.”
“[. . . ] Dentatus rejects the presents [. . . ]”
where the implied transfer of ownership (to give a present) could not be
completed, and thus is just an E7 Activity. Nonetheless, it is of importance to also
model the intended action. Likewise, events normally supporting (sub)classes of
E63 Beginning of Existence or E64 End of Existence may fall back to E5 Event.
It is also important to detect how many event instances a word evokes. Based on
the data in the corpus, we differentiate three cases depending on the number of
individual events that are referred to:
individual: the word refers to only one single event instance. In most cases this
event can be modelled as CRM event, unless it is hypothetical.
collection: the word refers to multiple but distinguished event instances of the
same class. As in the case of an individual the events can be modelled as
CRM events.
class: the word refers to a class of events rather than to event instances. Often,
processes are described and so appropriate CRM classes would be E29
Design or Procedure or similar — as with hypothetical events.
20 http://www.illc.uva.nl/EuroWordNet/
21 http://www.sfs.uni-tuebingen.de/lsd/ili.shtml</p>
        <p>The border between collection and class can be blurred and hard to identify. A
collection of events is usually linked to a description of a well-defined collection
of items or group of people. A class usually co-occurs with terms denoting classes
of items. Thus, the correct modelling of events is highly dependent of the entities
in context.</p>
        <p>
          For the right modelling grammatical numerus is an important clue. The singular
invokes the individual case while the plural invokes the collection or class case.
Also, key words like “solche” (“such”), “diese” (“these”) and other determiners
can help to distinguish a class from a collection.22
TimeML also addresses this issue by distinguishing between event tokens and
event instances, for a collection or individual. Classes (called “generics”),
however, are not treated by TimeML [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], [10, pp. 1–8, 32–35].
4.3
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>Implicit Events</title>
        <p>As seen in the sentence “Dentatus rejects the presents” an event mention can be
co-triggered by a word primarily referring to an object or person; in this case the
word “presents”, denoting the material things in first place, but also the mode of
handing over. Other frequent words include “Maler” (painter), “Gemälde”
(painting) and family relations like “Tochter” (daughter) or “Vater” (father), including
a E12 Production, E65 Creation or E67 Birth event, respectively.
It is hard to draw a line if event classes should be co-triggered with a certain word
and if so, which ones. While the aforementioned “Gemälde” clearly triggers an
E12 Production, it is not so clear for “Kunstwerk” (work of art) and “Objekt”
(object) would not — although “Gemälde” and “Objekt” are both hyponyms of
“Kunstwerk”.</p>
        <p>We have no clear guidelines yet. Our current practice is that a word denotes
an event if it was somehow morphologically derived from a word denoting that
event.</p>
        <p>Nevertheless, such information can help in finding the right relation for
constructions like
“Albrecht Dürer’s painting”
“Albrecht Dürer’s house”
In the first phrase, the production event implied in “painting” favours this event
as link between the two entities. In contrast, in the second phrase, the default
possession or ownership relation is more likely to be meant.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>We presented a partial mapping of CRM event classes to GermaNet, a German
wordnet. The mapping is used as a lexicon for detecting event mentions in free
text. The mapping does not claim to be complete and will be refined in the
future while applied to more textual sources and other cultural heritage domains.
Likewise, we will extend the algorithms and tools for event detection so that they
better suit the needs of the users.
22 In fact, determiners have a long history in linguistics of functioning as a discriminator for class
or instance.
We are very thankful to Guenther Goerz for helpful suggestions and discussions
and to the reviewers for valuable hints and suggestions.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>1. TimeML 1.2.1. a formal specification language for events and temporal expressions</article-title>
          (
          <year>October 2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Crofts</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doerr</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gill</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stead</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stiff</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <year>e</year>
          .:
          <source>Definition of the CIDOC Conceptual Reference Model - Version 5.0.4</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Faruqui</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Padó</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Training and evaluating a german named entity recognizer with semantic generalization</article-title>
          .
          <source>In: Proceedings of KONVENS 2010</source>
          . Saarbrücken,
          <string-name>
            <surname>Germany</surname>
          </string-name>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Finkel</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grenager</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manning</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Incorporating non-local information into information extraction systems by gibbs sampling</article-title>
          .
          <source>In: Proceedings of the 43rd Annual Meeting of the Association for Computational Linguistics (ACL</source>
          <year>2005</year>
          ). pp.
          <fpage>363</fpage>
          -
          <lpage>370</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Goerz</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scholz</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Adaptation of NLP techniques to cultural heritage research and documentation</article-title>
          .
          <source>Journal of Computing and Information Technology</source>
          <volume>18</volume>
          (
          <year>2010</year>
          ), http://cit.srce.hr/index.php/CIT/article/view/1918
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Kunze</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lemnitzer</surname>
          </string-name>
          , L.:
          <article-title>GermaNet - representation, visualization, application</article-title>
          .
          <source>In: Proceedings of LREC 2002</source>
          . pp.
          <fpage>1485</fpage>
          -
          <lpage>1491</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Kunze</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lemnitzer</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lüngen</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Storrer</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Modellierung und Integration von Wortnetzen und Domänenontologien in OWL am Beispiel von GermaNet und TermNet</article-title>
          .
          <source>In: Proceedings of KONVENS 2006</source>
          . pp.
          <fpage>91</fpage>
          -
          <lpage>96</lpage>
          . University of Konstanz (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Pustejovsky</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hanks</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Saurí</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , See,
          <string-name>
            <surname>Andrew Gaizauskas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Setzer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Radev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Sundheim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Day</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Ferro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Lazo</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.:</surname>
          </string-name>
          <article-title>The TIMEBANK Corpus</article-title>
          .
          <source>In: Proceedings of Corpus Linguistics</source>
          . pp.
          <fpage>647</fpage>
          -
          <lpage>656</lpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Saurí</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Knippen</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Verhagen</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pustejovsky</surname>
          </string-name>
          , J.:
          <article-title>Evita: A Robust Event Recognizer for QA Systems</article-title>
          .
          <source>In: Proceedings of HLT/EMNLP</source>
          . pp.
          <fpage>700</fpage>
          -
          <lpage>707</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Saurí</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Littman</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Knippen</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gaizauskas</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Setzer</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pustejovsky</surname>
          </string-name>
          , J.:
          <source>TimeML Annotation Guidelines Version 1.2.1 (January</source>
          <year>2006</year>
          ), http://www.timeml.org/site/publications/timeMLdocs/annguide_1.2.1.pdf
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Schmid</surname>
          </string-name>
          , H.:
          <article-title>Improvements in part-of-speech tagging with an application to german</article-title>
          .
          <source>In: Proceedings of the ACL SIGDAT-Workshop</source>
          . Dublin, Ireland (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Scholz</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goerz</surname>
          </string-name>
          , G.:
          <article-title>Wisski: A virtual research environment for cultural heritage</article-title>
          . In: Raedt,
          <string-name>
            <given-names>L.D.</given-names>
            ,
            <surname>Bessière</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Dubois</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Doherty</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Frasconi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Heintz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Lucas</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.J.F</surname>
          </string-name>
          . (eds.)
          <source>ECAI. Frontiers in Artificial Intelligence and Applications</source>
          , vol.
          <volume>242</volume>
          , pp.
          <fpage>1017</fpage>
          -
          <lpage>1018</lpage>
          . IOS Press (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Sennrich</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Volk</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schneider</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          :
          <article-title>Exploiting synergies between open resources for german dependency parsing, pos-tagging, and morphological analysis</article-title>
          .
          <source>In: Proceedings of the International Conference Recent Advances in Natural Language Processing</source>
          . Hissar,
          <string-name>
            <surname>Bulgaria</surname>
          </string-name>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Tjong Kim Sang</surname>
            ,
            <given-names>E.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>De Meulder</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Introduction to the CoNLL-2003 shared task: Language-independent named entity recognition</article-title>
          . In: Daelemans,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Osborne</surname>
          </string-name>
          , M. (eds.)
          <source>Proceedings of CoNLL-2003</source>
          . pp.
          <fpage>142</fpage>
          -
          <lpage>147</lpage>
          . Edmonton, Canada (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>