<!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>Combining distributional semantics and structured data to study lexical change</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Centrum Wiskunde</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Informatica</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Amsterdam</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>The Netherlands</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>Statistical Natural Language Processing (NLP) techniques allow to quantify lexical semantic change using large text corpora. Wordlevel results of these methods can be hard to analyse in the context of sets of semantically or linguistically related words. On the other hand, structured knowledge sources represent such relationships explicitly, but ignore the problem of semantic change. We aim to address these limitations by combining the statistical and symbolic approach: we enrich WordNet, a structured lexical database, with quantitative lexical change scores provided by HistWords, a dataset produced by distributional NLP methods. We publish the result as Linked Open Data and demonstrate how queries on the combined dataset can provide new insights.</p>
      </abstract>
      <kwd-group>
        <kwd>lexical semantics</kwd>
        <kwd>NLP</kwd>
        <kwd>Knowledge bases</kwd>
        <kwd>Linked Open Data</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        How words have been used in discourse over time, have adopted new senses or
changed their meaning is studied in the humanities and social sciences (e.g.,
[1{3]) and information sciences (e.g., [
        <xref ref-type="bibr" rid="ref4 ref6">4, 6</xref>
        ]). We make a case for interlinking
structured knowledge bases with the outcomes of Natural Language Processing
(NLP) methods for the purpose of studying language change over time.
      </p>
      <p>Semantic change in words is increasingly modelled using distributional NLP
methods (word embeddings). These techniques represent the meaning of a word
in terms of its tendency to co-occur with other words in the lexicon, as observed
in large text corpora. Since this results in vectors, cosine distances can be used to
quantify the correspondence between two such representations. When vectors are
assembled for the lexicon in separate time spans, the notion of distance can be
applied to nd a word's nearest neighbours within a time frame, or to calculate
the degree of change a word underwent from one time interval to the next.</p>
      <p>However, word embeddings alone are not su cient to gain insight into the
dynamics of the lexicon. They operate on the level of individual terms, often
without metadata, making it hard to see patterns and connections. It is
thinkable, though, that language change a ects not just individual terms but also
clusters of (related) terms, that show interaction in their motions of semantic
drift. Also, some types of words might change more than others. Structured
knowledge sources can help derive such insights. For instance, lexical resources
allow to group and connect ndings for individual terms by their relation.</p>
      <p>
        At the same time, structured knowledge bases (KBs) bene t from enrichment
with semantic change information derived from word embeddings. The largest
diverse collection of open knowledge, the Linked Open Data cloud, contains billions
of facts about entities and their relations. However, shifts in meaning of these
entities are not explicitly encoded, and thus unavailable to these applications. For
instance in digital library applications, this could cause problems when mapping
contemporary user queries to the metadata vocabulary of archived documents.
Khan et al.[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] have introduced a vocabulary, LemonDIA, to describe lexical
semantic shifts in KBs from a linguistic perspective. This vocabulary is compatible
with, and the expressed knowledge is complementary to, the data curated here.
      </p>
      <p>This paper is a step towards the goal of a structured, interconnected
knowledge source of diachronic lexical semantics. It presents an interlinking e ort
between HistWords, a unique corpus of (open) lexical change data, and WordNet,
a lexical database that is part of the Linked Open Data cloud. This
combination results in a knowledge graph were concepts, linguistic data elements such as
lexemes, and semantic change scores can be queried together. By publishing the
data in RDF, we aim to contribute to the (re-)usability of these open corpora.</p>
      <p>In the remainder of this paper, we discuss how we linked the HistWords data
to lexical entries in WordNet and how the result was represented in an RDF
data model. With example queries on this aggregated dataset we demonstrate
the use as well as the limitations of the approach.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Source data</title>
      <p>
        HistWords. HistWords is a research project of `Word embeddings for Historical
Text' at Stanford University that has produced sets of word embeddings and
cross-decade lexical change scores. We used all ready-made lexical change scores
for English1, i.e., for the 10.000 most frequent, non-proper-noun words from the
English Google N-Grams dataset2. The entries in HistWords are not lemmatised,
disambiguated or part-of-speech tagged, hence each similarity score re ects all
senses and grammatical functions in which the word can occur. The linking e ort
to WordNet, which does distinguish between di erent parts of speech, does not
solve this issue, but does make it more explicit. The similarity scores are given
between discreet decades. They were calculated as the cosine similarity between
the vector for a term derived from corpus material in one decade, and the vector
for the same term derived from materials from the other decade. Training was
done by the ("word2vec") skip-gram method with negative sampling [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>Figures are available for every two consecutive decades between 1810 and
1990; i.e., the degree of semantic stability of a lexical term from the 1810s to
the 1820s, the 1820s to 1830s, and so on, up to 1980s-1990s. As an example,
the word gay seems to have underwent semantic change between the 1980s and
1990s, where the cosine similarity between the two term representations fell to
0.91 (from 0.96 for the 1970s-1980s). In addition, there are gures for every
1 http://snap.stanford.edu/historical_embeddings/eng-all_sgns.zip, fullstats
2 http://storage.googleapis.com/books/ngrams/books/datasetsv2.html
decade vs. the 1990s, i.e., for 1810s vs.1990s until 1980s vs. 1990s. These can
be used to express the overall change of a lexeme in, for instance, the 20th
century (1900s-1990s), or over the entire dataset (1810s-1990s). Due to corpus
characteristics, some entries have (some) missing values, which were left out.
wn:Synset
wn:entail, wn:hyponym, ...</p>
      <p>wn:Synset
wn:synset member</p>
      <p>wn:gloss wn:lexical domain</p>
      <p>
        WordNet. WordNet [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] is a lexical database of English. It is based on the idea
of synsets, synonymous terms of a given grammatical category that express the
same concept. One term hence can appear in multiple synsets; e.g., gay(adj.)
is part of a synset of adjectives to denote "homosexual or arousing homosexual
desires" (alongside homophile and queer ) and a synset of adjectives for "bright
and pleasant; promoting a feeling of cheer" (alongside cheery and sunny).
      </p>
      <p>
        The RDF conversion of WordNet [
        <xref ref-type="bibr" rid="ref11 ref8">8, 11</xref>
        ] (henceforth RDF-WordNet ) used
in this project is based on the Lemon vocabulary. The basic resource types in
RDF-WordNet are shown in Figure 1. A lemon:lexicalEntry represents a
single lemma of some grammatical type, of which RDF-WordNet counts 158K.
The unique base form of each lemma (of type Lemon:Form) is pointed to by
lemon:canonicalForm. The grammatical type is indicated through property
wn:part of speech. A lemon:LexicalEntry instance connects to one or more
senses (wn:Synset) through wn:synset member. Property wn:gloss relates a
wn:Synset instance to its de nition. When applicable, synsets are interrelated
through semantic relations such as hyponymy, entailment, and meronymy.
Additionally, each synset is categorised (using wn:lexical domain) into one of 46
semantic-grammatical types such as noun.artifact and verb.emotion.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Approach</title>
      <p>The sourced similarity scores were transformed into change data and connected
to WordNet through (stemming and) string matching. The result was represented
in RDF and OWL and made available as a Turtle download3.</p>
      <sec id="sec-3-1">
        <title>3 www.github.com/aan680/SemanticChange</title>
        <p>Deriving semantic change scores. The scores were converted to distance
measures as we care about the degree of change rather than the degree of stability
of the words' meaning. This was done with an arc-cosine transformation rather
than by the formula 1 cosine similarity to stretch the scale of the change
interval and trace more ne-grained di erences. The semantic change rate thus
lies between 0 and =2 (in our dataset, between 0.09 and 1.48). For instance,
between the 1980s and 1990s the change values ranged from 0.11 (pepper ) to
1.12 (web). The rates for a larger period are generally higher than those for
consecutive decades, e.g. 0.97 for gang between the 1810s and 1990s. The change
scores have no clear absolute meaning but can be used contrastively between
terms or time frames.</p>
        <p>Linking HistWords to WordNet. The words in HistWords were mapped
onto lemon:LexicalEntry instances in RDF-WordNet. First, we merged on an
exact match between a word in HistWords and the value of the lemon:writtenRep
property of the lemon:Form corresponding to the lemon:LexicalEntry instance.
Since the HistWord words are not part-of-speech speci c, they were mapped onto
all lexical matches in WordNet, irrespective of grammatical type. This step
resulted in 7.365 matches for the 10.000 source words.</p>
        <p>Second, unmapped HistWords entries were Porter stemmed and re-matched
based on an exact match of the stem and a WordNet entry. We included the
matches as new lemon:lexicalEntry instances with their unstemmed form as
the canonical form, and connected them to their WordNet lemon:lexicalEntry
counterparts through the lemon:lexicalVariant property. This brought the
total number of mappings to 8.878 out of 10.000 source entries, connected to
12.469 lemon:LexicalEntry instances. In future work, it is likely that more
words can be matched by re ning our stem-and-match technique.
Data model. The resulting data, i.e., the tuples flexical entry, decade1, decade2,
change valueg, were represented in RDF. Existing vocabularies were used where
possible; newly introduced classes and properties are recognisable by the cwi-sc
pre x. Figure 2 illustrates how a lemon:LexicalEntry is connected to a (blank)
node of type cwi-sc:SemanticChange for each data tuple with a value and
an onset and o set decade. The latter two were modelled, in accordance with
OWL-Time4, as intervals with a start and an end date.</p>
        <p>Following OWL-Time ensures interoperability and supports temporal
reasoning, but complicates queries for the semantic change of a word between two
speci ed decades. For this reason we introduced a shortcut property for each
set of decades, which directly connects a lemon:LexicalEntry instance to the
semantic change value. The property URI encodes the decades it contrasts, e.g.,
cwi-sc:semantic change 1910s-1920s leads to the change score between the
1910s and the 1920s.</p>
        <p>Note that instead of at the lemon:LexicalEntry level, we could have linked
the HistWords entries to the lemon:Form level, representing the lexeme. We</p>
      </sec>
      <sec id="sec-3-2">
        <title>4 http://www.w3.org/TR/owl-time/</title>
        <p>decided against this since it would greatly complicate the queries that we
anticipate at the LexicalEntry or Synset level, while yielding only 334 mappings
to in ectional variants, part of which were now matched in the second mapping
step.</p>
        <p>lemon:LexicalEntry
cwi-sc:semantic change
cwi-sc:SemanticChange
cwi-sc:semantic change
[decade1]-[decade2]
cwi-sc:onset reference</p>
        <p>cwi-sc:o set referencredfs:value
ot:TemporalEntity
ot:TemporalEntity
xsd: oat
ot:hasBeginning
ot:hasEnd
ot:hasBeginning</p>
        <p>
          ot:hasEnd
ot:Instant
ot:Instant
ot:Instant
ot:Instant
We used the semantic web server ClioPatria [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] to query the RDF dataset
of semantic change scores in combination with RDF-WordNet. Below we show
example queries that exploit the connection to WordNet as a background source.
Example 1: average change per semantic/linguistic category. We
collected the change rate between the decades 1810s and 1990s for all lexical entries
as a proxy for their overall change score (alternatively, we could have averaged
over all subsequent-decade scores), and related these scores to, rst, their part of
speech property, and second, the WordNet domain they belong to. Recall that
the HistWord index consists of raw word forms; thanks to WordNet, we can
annotate these with grammatical and semantic information.
        </p>
        <p>Figure 3 summarises the results and shows the spread of the change scores
grouped by the parts of speech distinguished in WordNet. It shows that the
change rates are evenly distributed over the grammatical categories. Looking at
the distribution over parts of speech of the word entries themselves (Table 1),
though, we see that our dataset contains relatively many verbs and adjectives
and few nouns as compared to WordNet.</p>
        <p>
          Table 2 shows examples of semantic domains and the mean change score of
their lexical entries. Words referring to processes, phenomena and events have
seen a higher degree of change than words for food, feelings, or the weather.
Example 2: the relationship between polysemy and semantic change.
The synset structure of WordNet provides a simple way to quantify the degree
of polysemy of a word. Hamilton et al.[
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] nd a positive correlation between the
s09 .12
9
s01−
tr181e .10
a
e
g
lrchan .08
vae
O .6
0
degree of change of words and their polysemy. They quantify polysemy using a
co-occurrence network derived from a large text corpus, under the assumption
that polysemous words tend to co-occur with words that do not tend to mutually
co-occur. We were curious if we found the same e ect when quantifying polysemy
directly based on WordNet, as the number of senses (synsets) related to a word.
        </p>
        <p>
          We plot the change score for 1810s-1990s of each word form (again, as a
proxy for the overall change, as do [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]) against the number of synsets related
to that word form (Figure 4). One complicating factor is that a word form can
be related to several lexical entries, for several parts of speech. Therefore, we
also plot the change rate of lexical entries (rather than word forms) against their
corresponding number of synsets. With neither of these tests, however, were we
able to replicate the results of [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]: on our data we found just a very weak positive
correlation (Kendall = 0.06 and 0.05 for words and lexical entries, respectively).
Example 3: exploring senses responsible for semantic drift. Upon
browsing the dataset, we came across the word yellow. While this term did not display
a great degree of change for most decades, we noticed a local peak in change for
time period 1910s-1920s, where the score went from 0.25 (for 1900s-1910s) to 0.28
●
to then fall back to 0.23 (1920s-1930s) and climb up again to 0.25 (1930s-1940s).
Clicking through to the senses of the word yellow, as RDF-WordNet allows one
to do, we found a sense unknown to us. In addition to the colour, yellow is
an adjective meaning easily frightened, with synonyms such as chickenhearted.
Maybe the word was used in the two World Wars to refer to not-so-brave
soldiers? This would explain the observed peaks. Since the change scores are not
part-of-speech-, let alone sense-disambiguated, the answer is not in our dataset.
For conclusions we would need to go back to the underlying (open source) text
corpus, Google N-grams, and have a close look at the term's occurrences. This
example illustrates that our dataset is an addition to close reading methods.
        </p>
        <p>Synsets and change rates by term</p>
        <p>Synsets and change rates by lexical entry
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
1
●
●
●
●
●
●
●
● ●</p>
        <p>●
● ● ●</p>
        <p>●● ● ● ●
● ●● ● ●● ●● ● ●
● ● ● ● ● ● ● ● ●
● ● ● ● ●
● ● ● ● ●</p>
        <p>● ●
● ● ●● ● ● ● ●
● ● ●● ●● ●● ● ● ●● ● ●
●●●●● ●●●●● ●●●●● ●●●● ●●● ●●● ● ●● ●●● ● ● ● ●● ●●●</p>
        <p>●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●● ●●●●●●●●●● ●●●●●●●● ●●●●●●●● ●● ●●● ●●●● ●● ●●●● ●● ●●●● ●●●● ●●● ●● ● ● ● ● ● ● ●
●●●●●● ●●●●●● ●●●●●● ●●● ●●● ●● ●●● ●● ●●●● ● ● ●
● ● ● ●
● ● ● ● ●</p>
        <p>●
1
2</p>
        <p>3
Number of synsets, log−scaled
● ● ● ●
●
●
●
●
4
●
integrated to bene t from a single source.</p>
        <p>In future work, we intend to enrich the dataset in several directions.
Envisaged are a cross-lingual dictionary such as Babelnet, to see if other languages
display parallels in their lexical patterns of change, and a frame-semantic source
like Framenet as an alternative ground for grouping term-level ndings. Another
addition we aspire is a score set based on part-of-speech-tagged word vectors.
6</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgments</title>
      <p>This work was partially supported by H2020 project VRE4EIC under grant
agreement No 676247.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Andreas</given-names>
            <surname>Blank</surname>
          </string-name>
          .
          <article-title>Words and concepts in time: towards diachronic cognitive onomasiology</article-title>
          .
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Peter De Bolla</surname>
          </string-name>
          .
          <article-title>The architecture of concepts: the historical formation of human rights</article-title>
          . Oxford University Press,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Costas</given-names>
            <surname>Gabrielatos</surname>
          </string-name>
          and
          <string-name>
            <given-names>Paul</given-names>
            <surname>Baker</surname>
          </string-name>
          . Fleeing, sneaking, ooding
          <article-title>: A corpus analysis of discursive constructions of refugees and asylum seekers in the UK press, 1996- 2005</article-title>
          . Journal of English linguistics,
          <volume>36</volume>
          (
          <issue>1</issue>
          ):5{
          <fpage>38</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Kristina</given-names>
            <surname>Gulordava</surname>
          </string-name>
          and
          <string-name>
            <given-names>Marco</given-names>
            <surname>Baroni</surname>
          </string-name>
          .
          <article-title>A distributional similarity approach to the detection of semantic change in the Google Books Ngram corpus</article-title>
          .
          <source>In Proceedings of the GEMS 2011 Workshop on Geometrical Models of Natural Language Semantics</source>
          , pages
          <volume>67</volume>
          {
          <fpage>71</fpage>
          . Association for Computational Linguistics,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. William L Hamilton,
          <string-name>
            <surname>Jure Leskovec</surname>
            , and
            <given-names>Dan</given-names>
          </string-name>
          <string-name>
            <surname>Jurafsky</surname>
          </string-name>
          .
          <article-title>Diachronic word embeddings reveal statistical laws of semantic change</article-title>
          .
          <source>arXiv preprint arXiv:1605.09096</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Tom</given-names>
            <surname>Kenter</surname>
          </string-name>
          , Melvin Wevers, Pim Huijnen, and Maarten de Rijke.
          <article-title>Ad hoc monitoring of vocabulary shifts over time</article-title>
          .
          <source>In Proceedings of the 24th ACM International Conference on Information and Knowledge Management</source>
          , pages
          <volume>1191</volume>
          {
          <fpage>1200</fpage>
          . ACM,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Fahad</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <surname>Javier E D az-Vera</surname>
            , and
            <given-names>Monica</given-names>
          </string-name>
          <string-name>
            <surname>Monachini</surname>
          </string-name>
          .
          <article-title>Representing polysemy and diachronic lexico-semantic data on the Semantic Web</article-title>
          .
          <source>In Proceedings of the Second International Workshop on Semantic Web for Scienti c Heritage co-located with 13th Extended Semantic Web Conference (ESWC</source>
          <year>2016</year>
          ),
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>John</surname>
            <given-names>P McCrae</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Christiane Fellbaum</surname>
            , and
            <given-names>Philipp</given-names>
          </string-name>
          <string-name>
            <surname>Cimiano</surname>
          </string-name>
          .
          <article-title>Publishing and linking WordNet using lemon and RDF</article-title>
          .
          <source>In Proceedings of the 3rd Workshop on Linked Data in Linguistics</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>T</given-names>
            <surname>Mikolov</surname>
          </string-name>
          and
          <string-name>
            <given-names>J</given-names>
            <surname>Dean</surname>
          </string-name>
          .
          <article-title>Distributed representations of words and phrases and their compositionality</article-title>
          .
          <source>Advances in Neural Information Processing Systems</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>George</surname>
            <given-names>A</given-names>
          </string-name>
          Miller.
          <article-title>WordNet: a lexical database for English</article-title>
          .
          <source>Communications of the ACM</source>
          ,
          <volume>38</volume>
          (
          <issue>11</issue>
          ):
          <volume>39</volume>
          {
          <fpage>41</fpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. Mark Van Assem,
          <string-name>
            <surname>Aldo Gangemi</surname>
            , and
            <given-names>Guus</given-names>
          </string-name>
          <string-name>
            <surname>Schreiber</surname>
          </string-name>
          .
          <article-title>Conversion of WordNet to a standard RDF/OWL representation</article-title>
          .
          <source>In Proceedings of the Fifth International Conference on Language Resources and Evaluation (LREC06)</source>
          , Genoa, Italy, pages
          <volume>237</volume>
          {
          <fpage>242</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Jan</surname>
            <given-names>Wielemaker</given-names>
          </string-name>
          , Wouter Beek, Michiel Hildebrand, and Jacco van Ossenbruggen.
          <article-title>ClioPatria: A logical programming infrastructure for the Semantic Web</article-title>
          .
          <source>Semantic Web Journal</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>