<!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>Model of Linguistic Knowledge for Graph Databases</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Pierpaolo Basile</string-name>
          <email>pierpaolo.basile@uniba.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pierluigi Cassotti</string-name>
          <email>pierluigi.cassotti@uniba.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefano Ferilli</string-name>
          <email>stefano.ferilli@uniba.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Barbara McGillivray</string-name>
          <email>barbara.mcgillivray@kcl.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>King's College London</institution>
          ,
          <addr-line>Strand Campus, Strand, London, WC2R 2LS</addr-line>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Knowledge Graphs</institution>
          ,
          <addr-line>Linguistic Resources, Graph Databases, Graph Data Model, Diachronic Language</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Bari Aldo Moro, Department of Computer Science</institution>
          ,
          <addr-line>Via E. Orabona 4, Bari, 70125</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <abstract>
        <p>research. schema-less. We apply the GraphBRAIN Schema (GBS) format to describe Time-sensitive Linguistic Knowledge in a graph database (Neo4j). Our schema can model relations between concepts and words, information about word occurrences, and diachronic information about concepts and words. This paper introduces GraphBRAIN technology and describes our model for time-sensitive linguistic data. Moreover, we provide an example of usage and show the potential of this model for humanities and cultural heritage Workshop Proceedings htp:/ceur-ws.org CEUR Workshop Proceedings (CEUR-WS.org) ISN1613-073 ICT provides an unprecedented opportunity to foster and support the preservation and research on immaterial Cultural Heritage. A large part of research in the Humanities and Cultural Heritage (H&amp;CH) sector involves the collection and analysis of the material of cultural and/or historical interest. Semantic Web technologies have been used successfully in a number of humanities projects such as the Pelagios project [1] and the Mapping the Manuscripts project [2]. Given the relevance of textual materials in this research, it is not surprising that significant progress has been made in the design of linked data models for language data (see, for example, the excellent survey in Khan et al. [3]). A notable example of a multilingual synchronic language resource that has had a profound impact on the research community is BabelNet [4], a semantic network which connects the English computational lexicon WordNet [? ] with a range of Open Linked Data resources such as Wikipedia and Wikidata, and many others. Alongside such resources, the research community has developed Semantic Web ontologies such as LeMON [5] particularly designed for the encoding of linguistic information.</p>
      </abstract>
      <kwd-group>
        <kwd>Databases</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Data
Graph databases are a straightforward technology for storing knowledge graphs. However, they are
CEUR</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction and Motivation</title>
      <p>
        The ability to model (language) data diachronically, is particularly important as a large part
of HCH work deals with historical data with a view to model change over time. In this line of
research, some work has started on the modelling of cognate words and loan relations between
words [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Related to this is the treatment of semantic change, the phenomenon concerned
with the change in the meaning of words over time. The automatic detection of such changes
has seen a very rapid development in Natural Language Processing (NLP) research in recent
years [
        <xref ref-type="bibr" rid="ref7 ref8 ref9">7, 8, 9</xref>
        ], with the majority of the approaches relying on distributional semantics, i.e. on
representations of the semantics of words trained from corpus data covering diferent time
intervals via embedding technologies. Some studies, e.g. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], have advocated for the integration
of such distributional approaches with Linked Open Data technologies, stressing how this best
caters for the heterogeneous nature of the data relevant to this phenomenon, which includes
not only language data, but also data on historical events and entities, as well as of bibliographic
and geographic nature. However, Linked Open Data technologies have some limitations which
we propose to address in this paper, as explained below.
      </p>
      <p>
        Data Bases (DBs) aim at eficient storage, management and retrieval of data. Knowledge Bases
(KBs), investigated in AI, are aimed at supporting formal reasoning on the available information.
A Knowledge Graph (KG) is a kind of KB [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] where an ontology acts as the data model, and the
data are organized in a graph structure [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]:
      </p>
      <p>ontology + data = knowledge graph.</p>
      <p>Combining the advantages of Database Management Systems (DBMSs) for handling individuals
(scalability, storage optimization, eficient handling, mining and browsing of the data, etc.) with
the high-level functionalities available in KBs would endow applications with much more power
than allowed by the DB’s query language alone.</p>
      <p>
        An opportunity for such combination comes from the recent development of Graph Databases,
a kind of NoSQL DBs of which Neo4j [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] is the most popular representative. Neo4j has
been adopted by many big companies and governmental organizations for several diferent
and relevant use cases, including Recommendation, Biology, Artificial Intelligence and Data
Analytics, Social Networks, Data Science and Knowledge Graphs1. Neo4j comes with a powerful
query language (Cypher) and extensive libraries for advanced data manipulation (APOC).
      </p>
      <p>Unfortunately, formal ontologies and graph DBs refer to diferent graph models, which cannot
straightforwardly be combined together. The standard formalism for expressing ontologies
and KGs is the Web Ontology Language (OWL)2, based on the Resource Definition Framework
(RDF)3. RDF graphs are built upon RDF Triples of the form:</p>
      <p>
        (Subject, Predicate, Object)
representing arcs between the Subject and Object nodes. A more general structure is provided
by the Labeled Property Graphs (LPGs) model [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] (adopted by Neo4j), ensuring great flexibility
and expressive power. In LPGs, both nodes and arcs are associated with unique identifiers,
      </p>
      <sec id="sec-2-1">
        <title>1https://neo4j.com/use-cases/, consulted September 8, 2021. 2https://www.w3.org/OWL/ 3https://www.w3.org/RDF/</title>
        <p>may be labeled, and can store properties represented as key/value maps. Relevant advantages
brought by LPGs over RDF graphs are4:
• In RDF graphs nodes are atomic, while in LPGs they carry information; this ensures a much
more compact structure in the latter. Consequently, RDF graphs are much less readable
and they also cause a significant decay in eficiency, especially in browsing-intensive
tasks such as Social Network Analysis or Graph Mining algorithms;
• RDF cannot distinguish diferent occurrences of the same relationship between the same
pair of entities; this is possible in LPGs thanks to the unique identifiers of relationships
instances;
• RDF cannot attach properties to instances of relationships; the reification solution
(transforming a relationship instance into an object which has relationships to the original
Subject and Object and to the additional properties) worsens readability; another partial
solution is via annotations.</p>
        <p>
          One limitation of Neo4j is that it is schema-less: the user may apply any label/type or
property to each single node or arc. While ensuring great flexibility, this means that there is
no clear semantics for the graph contents. Developing LPG-based KGs requires the definition
of an LPG-based ontological formalism for expressing graph DB schemas, so as to allow data
interpretability and applications interoperability, and of a mapping between this model and
the standard ontological model adopted in the literature. Research on this topic resulted in
the GraphBRAIN technology, whose peculiarities and advantages are discussed in [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. In
GraphBRAIN the KB designers must provide pre-specified data schemas, expressed in the form
of LPG-based ontologies, that will drive all subsequent accesses to a Neo4j graph DB. By referring
to a schema, the applications will commit to be compliant with it, as in traditional databases. In
this work, we will adopt GraphBRAIN technology to model time-sensitive linguistic knowledge
in a graph database.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>2. GraphBRAIN Graph Database Scheme Format</title>
      <p>
        The GraphBRAIN Schema (GBS) format to define graph DB schemas consists of an XML file
whose tags allow us to exploit the representational features provided for by the LPG model.
Here we will recall its main components (more details can be found in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]).
      </p>
      <p>The main structure of the XML tags is reported in Listing 1, where the universal entity
Entity and the universal relationship Relationship, acting respectively as the roots of the entity
and relationship hierarchies, are implicitly assumed (recall that in ontological terminology
entities correspond to classes and relationships correspond to object properties). Therefore,
entities and relationships are to be specified only starting from the first level of specialization,
which we will call top level. Since each node (resp., arc) in the graph must be associated with
one top-level entity (resp., relationship), the top-level entities (resp., relationships) are to be
considered as disjoint. They may be the roots of specialization hierarchies of sub-entities (resp.,
sub-relationships). The set of direct specializations of a (sub-)entity or (sub-)relationship are
in turn disjoint and are not to be intended as a partition: instances that do not fit any of the
4https://neo4j.com/blog/rdf-triple-store-vs-labeled-property-graph-difference/, consulted September 8, 2021.
specializations of a parent (sub-)entity or (sub-)relationship may be directly associated with
the parent. This design choice prevents multiple inheritances, i.e. associating an instance to
many classes belonging to diferent branches in the hierarchy. We partially recover this at the
level of instances: when two instances of diferent (sub-)entities represent the same object, we
link them using an aliasOf relationship. The single reference object represented by all these
instances takes the union of their attributes.

[  

 ℎ
/ / t a g e n c l o s i n g t h e o v e r a l l o n t o l o g y
]
/ / t a g e n c l o s i n g t h e c l a s s e s
{  } / / s e e (∗)</p>
      <p>/ / t a g e n c l o s i n g t h e r e l a t i o n s h i p s
{  ℎ } / / s e e (∗)</p>
      <sec id="sec-3-1">
        <title>Listing 1: Main structure of GBS files.</title>
        <p>Entities and relationships are specified using the structure shown in Listing 2. Reference
is used only in relationships to specify their possible domain-range pairs, taxonomy allows
us to conveniently represent the specialization-type assertions; all other object properties are
to be specified in the relationships section. Attributes are mandatory for entities (an entity
instance must be described by some attribute) and optional for relationships (a relationship may
carry information in its very linking two instances). Specialization is a recursive tag, allowing
us to define hierarchies of sub-entities or sub-relationships. In addition to its own attributes,
each specialization inherits all the attributes of the (sub-)entities (resp., (sub-)relationships) on
the hierarchy path from its specific specialization section up to the corresponding top-level
entity (resp., relationship).</p>
        <p>(∗) ( 
[    
[ 
[  
{    
{ 
{  
|  ℎ
]
]
}
|</p>
        <p>) t a g
} / / s e e (∗) ( r e c u r s i v e )
] / / s p e c i f y i n g t h e d a t a p r o p e r t i e s</p>
        <p>}</p>
        <p>Listing 2: Structure for describing entity and relationship hierarchies in GBS files.</p>
        <p>Regarding datatypes, attributes of type integer, real, boolean, string, text take an atomic
value of the corresponding type, where text is intended for free text of any length. This is
diferent from string, which has a limited maximum length that can be specified in the ‘length’
attribute. Attributes of type date take values in one of the following forms: year; year/month;
year/month/day. Attributes of type select denote a choice in an enumeration of values; attributes
of type tree denote a choice in a tree of values; attributes of type entity denote 1:1 relationships
between an instance of the current entity and an instance of another entity (specified in the
‘target’ attribute of the tag), e.g., the birthplace of an entity Person would be modeled as an
attribute of type entity with target=‘Place’.</p>
        <p>Each GBS schema is intended to describe one domain. However, sometimes wider domains
involve ontological elements that are already described in more ‘basic’ schemas: for example,
the schemas for Cultural Heritage, Food and Transportations might be exploited in the
ontology aimed at supporting a touristic application. In such cases, it might be useful to reuse
such schemas, both to standardize the definitions and to build on existing knowledge. The
combination of multiple schemas is more powerful a representation than the simple
juxtaposition of their elements. Indeed, their shared entities act as bridges that allow, through the
relationships available in those domains, to connect proprietary entities of each domain that
would not otherwise have a chance to be related with each other. In the GBS framework, classes
and relationships in diferent ontologies are considered the same (and thus are shared) if they
have the same name. They may have, however, diferent attributes, reflecting the diferent
perspectives associated with the diferent domains. If an attribute is present in diferent domains
it must have the same type in all of them. Moreover, additional cross-schema relationships (and
entities) may be defined in the overall ontology, building on the existing ones. GBS schemas
support such scenarios by providing for an optional section in which existing schemas can be
imported.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Mapping onto DB and Ontology</title>
      <p>Since graph DBs are naturally suited to express knowledge graphs, i.e., knowledge bases based
on given ontologies, a fundamental requirement of our approach is that our schemas can be
mapped onto both the DB and to an OWL representation which can then be processed by a
reasoner. In this section, we report how these two mappings work in practice.</p>
      <p>As said, part of the main motivation for defining GBS schemas is to endow LPG-based graph
DBs with a schema that ensures a clear semantics to the information pieces they contain and
provides directions for their management and interpretation. In this perspective, the DB users
will be required to work according to pre-specified data schemas expressed in the form of
ontologies.</p>
      <p>In our approach we allow a single graph DB to underlie several domains (schemas), provided
that their elements (entities and relationships) are compatible. Each such schema would provide
a partial view of the DB contents, perhaps representing a diferent perspective.</p>
      <p>Let us now show how the GBS elements are implemented using LPG features. Leveraging the
possibility of using many labels for nodes, each node is labeled with the specific entity it belongs
to and with all the domains for which it is relevant (e.g., ‘Herbert Simon’ would be labeled with
‘Person’ for the entity and with ‘economy’ and ‘computing’ for the domains). On the other hand,
since each arc may take at most one type, we use it for specifying the relationship it expresses.</p>
      <p>
        Concerning attributes, a reserved attribute notes is implicitly assumed for both nodes and arcs,
which allows us to add information not accounted for by the other, domain-specific attributes.
Attribute values of types integer, real, boolean, string and text are stored as literal values for
the corresponding DB types, e.g., Neo4j provides the following types matching GBS types:
Integer and Float, Boolean, and String. For types select and tree the string corresponding to
the selected value in the list or tree is stored. An attribute of type entity actually corresponds
to a relationship between the current instance and an instance of the target entity and thus it
is stored in the DB as an arc, connecting the nodes corresponding to these two instances and
having the attribute name as type. Finally, albeit Neo4j provides for temporal types, including
‘Date’, following [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] we propose to model attributes of type date as relationships to one of
the following four entities: Day (representing a specific day of a specific year, with integer
attributes day, month, year ); Month (representing a specific month of a specific year, with
integer attributes month, year ); Year (representing a year, with a single integer attribute year ).
      </p>
    </sec>
    <sec id="sec-5">
      <title>4. Linguistic Knowledge Graph</title>
      <p>This section briefly describes the first version of our Linguistic Knowledge Graph. Figure 1 is a
sketch of the Graph Data Model. Our graph aims to model: 1) relations between concepts and
words; 2) information about word occurrences; 3) diachronic information of both concepts and
words. Moreover, we design the graphs considering further extensions, mainly morphological
features and historical events.</p>
      <p>Following the structure of existing semantic networks (e.g., WordNet and BabelNet) and
ontologies (LeMON), we design our graph starting from the LexiconConcept that represents
a concept in a specific resource (e.g., WordNet or BabelNet). The LexiconConcept is linked to
a Concept. This structure allows us to define the same concept in diferent resources. The
lexicon concepts are connected through several semantic relations (hyperonym, hyponym, etc.),
generally represented by the edge :{SEM_RELATION} in the model. Several lexicon entries can
identify the same LexiconConcept. A LexiconEntry is a surface form that refers to one or more
concepts. Lexicon entries can be connected by lexical relations (:{LEX_RELATION} in the graph
model).</p>
      <p>LexiconEntry is the root of a hierarchy that includes Lemma and WordForm. A WordForm can
have a Stem. The Lemma class has attributes such as a part-of-speech tag (posTag) and a boolean
(mwe) indicating if the lemma is a multi-word expression or not (e.g., Artificial Intelligence ).
Each LexiconEntry refers to a specific Language.</p>
      <p>The class Text represents any passage of text, and its hierarchy includes Sentence. In particular,
the relation :HAS_EXAMPLE indicates a passage of text that contains an example of the usage
of a specific LexiconConcept. :HAS_EXAMPLE has the attributes begin and end that indicate the
character ofset of where the example starts and ends, respectively. Each Text can belong to a
specific Document, and a Document can be part of a Corpus. The :BELONG_TO relation has an
id that univocally identifies a text in a document and a document in a corpus.</p>
      <p>Concerning the diachronic aspect, we model the concept of Date that can be linked to Text,
Document, and Corpus. For example, using this structure we can express when a concept was
used. The graph model also reports Document, and Corpus and the class Person, which can be
linked to Text by the :HAS_AUTHOR relation. Moreover, the class Author is linked to Date
through the relations :BORN and :DIED. The Author is an example of a class external to the
linguistic domain and it highlights how we can easily add classes to our model. In the future,
we plan to include classes for modeling events and linking them to Date and Author.</p>
      <p>Figure 2 shows a fragment of the XML file expressing the data model as an LPG ontology,
focusing on LexiconConcept and LexiconEntry entities. In our ontology they are both subclasses
of a ContentDescription entity, and they both have subclasses. In particular, subclasses of
LexiconEntry are Lemma and WordForm. Some subclasses add their own attributes to those inherited by
superclasses. Some attributes are required, and some are optional. Some relevant relationships
among these entities are LexiconEntry.hasConcept.LexiconConcept, WordForm.hasLemma.Lemma
and WordForm.hasStem.Stem.</p>
    </sec>
    <sec id="sec-6">
      <title>5. Use case</title>
      <p>&lt;entities&gt;
&lt;entity name=”ContentDescription”&gt;
&lt;attributes&gt;
&lt;attribute name=”name” mandatory=”true” datatype=”string”/&gt;
&lt;attribute name=”description” mandatory=”false” datatype=”string”/&gt;
&lt;/attributes&gt;
&lt;taxonomy&gt;
&lt;value name=”LexiconConcept”&gt;
&lt;attributes&gt;
&lt;attribute name=”id” mandatory=”true” datatype=”string”/&gt;
&lt;attribute name=”resource” mandatory=”true” datatype=”string”/&gt;
&lt;attribute name=”taxonomy” mandatory=”false” datatype=”entity” target=”Taxonomy” /&gt;
&lt;/attributes&gt;
&lt;taxonomy&gt;</p>
      <p>...</p>
      <p>&lt;/taxonomy&gt;
&lt;/value&gt;
&lt;value name=”LexiconEntry”&gt;
&lt;attributes&gt;
&lt;attribute name=”pos” mandatory=”true” datatype=”string”/&gt;
&lt;attribute name=”language” mandatory=”false” datatype=”entity” target=”language” /&gt;
&lt;/attributes&gt;
&lt;taxonomy&gt;
&lt;value name=”Lemma”&gt;
&lt;attributes&gt;
&lt;attribute name=”posTag” mandatory=”true” datatype=”string”/&gt;
&lt;attribute name=”mwe” mandatory=”false” datatype=”boolean” /&gt;
&lt;/attributes&gt;
&lt;/value&gt;
&lt;value name=”WordForm”&gt;
&lt;taxonomy&gt;</p>
      <p>&lt;value name=”Stem”&gt;
&lt;/taxonomy&gt;
&lt;/value&gt;
&lt;/taxonomy&gt;
&lt;/value&gt;
&lt;/taxonomy&gt;
&lt;/entity&gt;
...
&lt;entities&gt;
&lt;relationships&gt;
&lt;relationship name=”hasConcept” inverse=”conceptOf”&gt;
&lt;references&gt;</p>
      <p>&lt;reference subject=”LexiconEntry” object=”LexiconConcept”/&gt;
&lt;/references&gt;
&lt;/relationship&gt;
&lt;relationship name=”hasLemma” inverse=”lemmaOf”&gt;
&lt;references&gt;</p>
      <p>&lt;reference subject=”WordForm” object=”Lemma”/&gt;
&lt;/references&gt;
&lt;/relationship&gt;
&lt;relationship name=”hasStem” inverse=”stemOf”&gt;
&lt;references&gt;</p>
      <p>&lt;reference subject=”WordForm” object=”Stem”/&gt;
&lt;/references&gt;
&lt;/relationship&gt;
...
&lt;/relationships&gt;</p>
      <p>“My plane had been fitted out with a new cockpit hood”.</p>
      <p>The book is represented as a Document instance and belongs to the corpus Gutenberg (rel.
BELONG_TO). The rel. HAS_AUTHOR connects the book with the author Richard Hillary, who
was born on the 20th of April 1919 (rel. BORN ) and died on the 08th of January 1943 (rel. DIED).
The book publishing date, i.e. 1942, can be obtained via the rel. PUBLISHED_IN.</p>
      <p>The extracted sentence is connected to both the Lexicon Entry plane and the Lexicon Concept
airplane.n.01 respectively by the rels. HAS_OCCURRENCE and HAS_EXAMPLE. The former rel.
addresses the occurrence of the word plane in the sentence, the latter that plane occurs with
the meaning specified by the Lexicon Concept airplane.n.01, i.e.</p>
      <p>“an aircraft that has a fixed wing and is powered by propellers or jets”.</p>
      <p>In both relations, the ofsets of the word plane are specified by the relationship attributes, i.e. 3
and 8.</p>
      <p>In the proposed example, the time dimension is elicited by three components: the book
publishing date, the date of birth and the date of death of the author Richard Hillary. The
time specifications acquire a relevant role in the context of Diachronic Linguistics. From the
publishing date of The Last Enemy, we can infer that the occurrence of plane in the extracted
sentence is one of the earlier appearances of the word plane with the airplane.n.01 sense.
Furthermore, information about the Author, such as his influences, and the historical period
in which he lived, can enable deeper analyses, guiding the study and the definition of the
cause-efects relationship in Lexical Semantic Change phenomena.</p>
    </sec>
    <sec id="sec-7">
      <title>6. Conclusions and Future Work</title>
      <p>
        We have presented a new time-sensitive model of linguistic knowledge that can be used for
graph databases. This model has the potential to be employed in a range of applications in the
CH sector and in Humanities research. In linguistics, the model can be used to investigate word
histories and conduct etymological research, as well as the analysis of quantitative patterns in
the distribution of word senses not only across time (semantic change), but also according to the
authors of the texts and other textual features (semantic variation). Moreover, the model’s ability
to connect word meaning instances in texts with lexical concepts also enables applications in
the growing area of word sense disambiguation from historical texts, which aims to associate
the most likely meaning of a word to an instance of usage of that word in a historical text
[
        <xref ref-type="bibr" rid="ref16 ref17">16, 17</xref>
        ]. More broadly, research in representing word meaning change in texts can be fruitfully
applied to the automatic detection of concept drift, i.e. the phenomenon by which the definition,
properties, instances or label of a concept change [
        <xref ref-type="bibr" rid="ref18 ref19">18, 19</xref>
        ], has been shown to have relevant
implications for conceptual history research [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
      </p>
      <p>In future work, we plan to extend our model to include more information about events.
Moreover, we will import data from several semantic networks and linked open data.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>L.</given-names>
            <surname>Isaksen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Simon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. T.</given-names>
            <surname>Barker</surname>
          </string-name>
          , P. de Soto Cañamares,
          <article-title>Pelagios and the emerging graph of ancient world data</article-title>
          ,
          <source>in: Proceedings of the 2014 ACM conference on Web science</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>197</fpage>
          -
          <lpage>201</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>T.</given-names>
            <surname>Burrows</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Hyvönen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Ransom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wijsman</surname>
          </string-name>
          ,
          <article-title>Mapping manuscript migrations: Digging into data for the history and provenance of medieval and renaissance manuscripts, Manuscript Studies: A Journal of the Schoenberg Institute for Manuscript Studies 3 (</article-title>
          <year>2018</year>
          )
          <fpage>249</fpage>
          -
          <lpage>252</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A. F.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Chiarcos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Declerck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gifu</surname>
          </string-name>
          , E. G.
          <string-name>
            <surname>-B. García</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Gracia</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Ionov</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Labropoulou</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Mambrini</surname>
            ,
            <given-names>J. P.</given-names>
          </string-name>
          <string-name>
            <surname>McCrae</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Pagé-Perron</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Passarotti</surname>
            ,
            <given-names>S. R.</given-names>
          </string-name>
          <string-name>
            <surname>Muñoz</surname>
          </string-name>
          , C.
          <article-title>-</article-title>
          <string-name>
            <surname>O. Truică</surname>
          </string-name>
          ,
          <article-title>When linguistics meets web technologies. recent advances in modelling linguistic linked data, Semantic Web (</article-title>
          <year>2022</year>
          )
          <fpage>1</fpage>
          -
          <lpage>64</lpage>
          .
          <source>doi:1 0 . 3 2 3 3 / S W - 2</source>
          <volume>2 2 8 5 9 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>Navigli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ponzetto</surname>
          </string-name>
          ,
          <article-title>Babelnet: The automatic construction, evaluation and application of a wide-coverage multilingual semantic network</article-title>
          ,
          <source>Artificial Intelligence</source>
          (
          <year>2012</year>
          )
          <fpage>217</fpage>
          -
          <lpage>250</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J. P.</given-names>
            <surname>McCrae</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Spohr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cimiano</surname>
          </string-name>
          ,
          <article-title>Linking lexical resources and ontologies on the semantic web with lemon</article-title>
          , in: G. Antoniou,
          <string-name>
            <given-names>M.</given-names>
            <surname>Grobelnik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. P. B.</given-names>
            <surname>Simperl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Parsia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Plexousakis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. D.</given-names>
            <surname>Leenheer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. Z.</given-names>
            <surname>Pan</surname>
          </string-name>
          (Eds.),
          <source>The Semantic Web: Research and Applications - 8th Extended Semantic Web Conference, ESWC</source>
          <year>2011</year>
          , Heraklion, Crete, Greece, May 29-June 2,
          <year>2011</year>
          , Proceedings,
          <string-name>
            <surname>Part</surname>
            <given-names>I</given-names>
          </string-name>
          , volume
          <volume>6643</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2011</year>
          , pp.
          <fpage>245</fpage>
          -
          <lpage>259</lpage>
          . URL: https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -21034-1_
          <fpage>17</fpage>
          .
          <source>doi:1 0 . 1 0</source>
          <volume>0 7 / 9 7 8 - 3 - 6 4 2 - 2 1 0 3 4 - 1</volume>
          \ _ 1
          <fpage>7</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>F.</given-names>
            <surname>Abromeit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Chiarcos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Fäth</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Ionov, Linking the Tower of Babel: Modelling a Massive Set of Etymological Dictionaries as RDF</article-title>
          ,
          <source>in: Proceedings of the 5th Workshop on Linked Data in Linguistics (LDL-2016): Managing, Building and Using Linked Language Resources</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>11</fpage>
          -
          <lpage>19</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>N.</given-names>
            <surname>Tahmasebi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Borin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Jatowt</surname>
          </string-name>
          ,
          <article-title>Survey of computational approaches to lexical semantic change</article-title>
          ,
          <source>arXiv: Computation and Language</source>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Tsakalidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bazzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cucuringu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Basile</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>McGillivray</surname>
          </string-name>
          ,
          <article-title>Mining the UK web archive for semantic change detection</article-title>
          , in: R. Mitkov, G. Angelova (Eds.),
          <source>Proceedings of the International Conference on Recent Advances in Natural Language Processing, RANLP</source>
          <year>2019</year>
          , Varna, Bulgaria, September 2-
          <issue>4</issue>
          ,
          <year>2019</year>
          ,
          <string-name>
            <given-names>INCOMA</given-names>
            <surname>Ltd</surname>
          </string-name>
          .,
          <year>2019</year>
          , pp.
          <fpage>1212</fpage>
          -
          <lpage>1221</lpage>
          . URL: https://doi.org/10.26615/
          <fpage>978</fpage>
          -954-452-056-4_
          <fpage>139</fpage>
          .
          <source>doi:1 0 . 2 6</source>
          <volume>6 1 5 / 9 7 8 - 9 5 4 - 4 5 2 - 0 5 6 - 4</volume>
          \ _ 1 3
          <fpage>9</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Schlechtweg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>McGillivray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hengchen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Dubossarsky</surname>
          </string-name>
          , N. Tahmasebi, SemEval
          <article-title>-2020 task 1: Unsupervised lexical semantic change detection</article-title>
          ,
          <source>in: Proceedings of the Fourteenth Workshop on Semantic Evaluation</source>
          , International Committee for Computational Linguistics,
          <source>Barcelona (online)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>23</lpage>
          . URL: https://aclanthology.org/
          <year>2020</year>
          .semeval
          <article-title>-1.1. doi:1 0 . 1 8 6 5 3 / v 1 / 2 0 2 0 . s e m e v a l - 1 . 1</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Armaselu</surname>
          </string-name>
          ,
          <article-title>Florentina and Apostol, Elena-Simona and Khan, Anas Fahad and Liebeskind, Chaya and McGillivray, Barbara, and Truică, Ciprian-Octavian and Valūnaitė Oleškevičienė, Giedrė and van Erp, Marieke, Ll(o)d and nlp perspectives on semantic change for humanities research</article-title>
          ,
          <source>Semantic Web</source>
          <volume>13</volume>
          (
          <year>2022</year>
          )
          <fpage>1051</fpage>
          -
          <lpage>1080</lpage>
          .
          <source>doi:1 0 . 3 2 3 3 / S W - 2</source>
          <volume>2 2 8 4 8 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>L.</given-names>
            <surname>Ehrlinger</surname>
          </string-name>
          , W. Wöß,
          <article-title>Towards a definition of knowledge graphs</article-title>
          , in: M.
          <string-name>
            <surname>Martin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Cuquet</surname>
          </string-name>
          , E. Folmer (Eds.),
          <source>Joint Proceedings of the Posters and Demos Track of the 12th International Conference on Semantic Systems - SEMANTiCS2016 and the 1st International Workshop on Semantic Change &amp; Evolving Semantics (SuCCESS'16) co-located with the 12th International Conference on Semantic Systems (SEMANTiCS</source>
          <year>2016</year>
          ), Leipzig, Germany,
          <source>September 12-15</source>
          ,
          <year>2016</year>
          , volume
          <volume>1695</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2016</year>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1695</volume>
          /paper4.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>B.</given-names>
            <surname>Schrader</surname>
          </string-name>
          ,
          <article-title>What's the Diference Between an Ontology and a Knowledge Graph? (White Paper)</article-title>
          ,
          <source>Technical Report, Enterprise Knowledge, (consulted September 8</source>
          ,
          <year>2021</year>
          ).
          <article-title>URL: https://enterprise-knowledge.com/ whats-the-difference-between-an-ontology-and-a-knowledge-graph/.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>I.</given-names>
            <surname>Robinson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Webber</surname>
          </string-name>
          , E. Eifrem, Graph Databases, 2nd ed.,
          <string-name>
            <surname>O'Reilly Media</surname>
          </string-name>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Rodriguez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Neubauer</surname>
          </string-name>
          ,
          <article-title>Constructions from dots and lines</article-title>
          ,
          <source>Bul. Am. Soc.Info. Sci. Tech</source>
          .
          <volume>36</volume>
          (
          <year>2010</year>
          )
          <fpage>35</fpage>
          -
          <lpage>41</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ferilli</surname>
          </string-name>
          ,
          <article-title>Integration strategy and tool between formal ontology and graph database technology</article-title>
          ,
          <source>Electronics</source>
          <volume>10</volume>
          (
          <year>2021</year>
          ). URL: https://www.mdpi.com/2079-9292/10/21/2616.
          <source>doi:1 0 . 3 3</source>
          <volume>9 0</volume>
          / e l e c
          <source>t r o n i c s 1 0</source>
          <volume>2 1 2 6 1 6 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>K.</given-names>
            <surname>Beelen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Nanni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Coll</given-names>
            <surname>Ardanuy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hosseini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Tolfo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>McGillivray</surname>
          </string-name>
          ,
          <article-title>When time makes sense: A historically-aware approach to targeted sense disambiguation, in: Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021</article-title>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , Online,
          <year>2021</year>
          , pp.
          <fpage>2751</fpage>
          -
          <lpage>2761</lpage>
          . URL: https://aclanthology.org/
          <year>2021</year>
          .findings-acl.
          <source>243. doi:1 0 . 1 8</source>
          <volume>6 5 3</volume>
          / v 1 /
          <article-title>2 0 2 1 . f i n d i n g s - a c l . 2 4 3</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>E.</given-names>
            <surname>Manjavacas</surname>
          </string-name>
          , L. Fonteyn,
          <article-title>Adapting vs</article-title>
          .
          <article-title>Pre-training Language Models for Historical Languages</article-title>
          ,
          <source>Journal of Data Mining and Digital Humanities NLP4DH</source>
          (
          <year>2022</year>
          ). URL: https: //hal.inria.
          <source>fr/hal-03592137. doi:1 0 . 4 6</source>
          <volume>2 9 8</volume>
          / j d m
          <source>d h . 9 1</source>
          <volume>5 2 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>O.</given-names>
            <surname>Becher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hollink</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Elliott</surname>
          </string-name>
          ,
          <article-title>Exploring concept representations for concept drift detection</article-title>
          , in: A.
          <string-name>
            <surname>Fensel</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Daniele</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Aroyo</surname>
            , V. de Boer,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Darányi</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Elloumi</surname>
          </string-name>
          , R. GarcíaCastro, L.
          <string-name>
            <surname>Hollink</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Inel</surname>
            , G. Kuys,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Maleshkova</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Merdan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Meroño-Peñuela</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Moser</surname>
            ,
            <given-names>F. L.</given-names>
          </string-name>
          <string-name>
            <surname>Keppmann</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Kontopoulos</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Petram</surname>
          </string-name>
          , E. Scarrone, R. Verborgh (Eds.),
          <source>Joint Proceedings of SEMANTiCS</source>
          <year>2017</year>
          <article-title>Workshops co-located with the 13th</article-title>
          <source>International Conference on Semantic Systems (SEMANTiCS</source>
          <year>2017</year>
          ), Amsterdam, Netherlands,
          <source>September 11 and 14</source>
          ,
          <year>2017</year>
          , volume
          <volume>2063</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2017</year>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-2063
          <source>/dal-paper4.pdf.</source>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>A.</given-names>
            <surname>Fokkens</surname>
          </string-name>
          , S. ter
          <string-name>
            <surname>Braake</surname>
            , E. Maks,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Ceolin</surname>
          </string-name>
          ,
          <article-title>On the semantics of concept drift: Towards formal definitions of semantic change</article-title>
          , in: S. Darányi,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hollink</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Meroño</given-names>
            <surname>Peñuela</surname>
          </string-name>
          , E. Kontopoulos (Eds.),
          <source>Proceedings of Drift-a-LOD</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>M.</given-names>
            <surname>Wevers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Koolen</surname>
          </string-name>
          ,
          <article-title>Digital begrifsgeschichte: Tracing semantic change using word embeddings</article-title>
          ,
          <source>Historical Methods: A Journal of Quantitative and Interdisciplinary History</source>
          <volume>53</volume>
          (
          <year>2020</year>
          )
          <fpage>226</fpage>
          -
          <lpage>243</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>