<!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>Representing Scientific Literature Evolution via Temporal Knowledge Graphs</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anderson Rossanez</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Julio Cesar dos Reis</string-name>
          <email>jreisg@ic.unicamp.br</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ricardo da Silva Torres</string-name>
          <email>ricardo.torres@ntnu.no</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of ICT and Natural Sciences, Norwegian University of Science and Technology</institution>
          ,
          <addr-line>A ̊lesund</addr-line>
          ,
          <country country="NO">Norway</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Computing, University of Campinas</institution>
          ,
          <addr-line>Campinas - SP</addr-line>
          ,
          <country country="BR">Brazil</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Scientific publications register the current knowledge in a specific domain. As new researches are conducted, knowledge evolves, getting documented in dissertations, theses and articles. In this article, we introduce new methods that exploit Temporal Knowledge Graphs (TKGs) to model temporal knowledge evolution in corpora of unstructured texts. In our approach, complex network measurements are applied over TKGs to determine the relevance of concepts dealt with in the corpora under analysis. We demonstrate the effectiveness of our method by conducting experimental analyses on TKGs constructed from a corpus of scientific papers extracted from different editions of the International Semantic Web Conference (ISWC). The results demonstrate the effectiveness of the method in representing and tracking the knowledge evolution over time.</p>
      </abstract>
      <kwd-group>
        <kwd>Temporal Knowledge Graphs</kwd>
        <kwd>Information Retrieval</kwd>
        <kwd>Knowledge</kwd>
        <kwd>Evolution</kwd>
        <kwd>Complex Network Measurements</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>Scientific publications describe studies that contribute to advancements in the state of
the art of a given research domain. Such publications document new methodologies and
findings, as well as new data, from which new knowledge is produced. As researches are
continuously conducted, an overwhelming amount of scientific studies become
available on a timely basis, documenting the evolution of knowledge in a field of study.</p>
      <p>To further illustrate it, one may refer to scientific articles published from time to
time in journals, focusing on studies from a specific field, or in the proceedings of
important conferences released every year. For example, the proceedings of the
International Semantic Web Conference (ISWC)3 is a relevant corpora source representing
the evolution of the state of the art in the Semantic Web domain.</p>
      <p>The amount of papers submitted and published in journals and conferences has
increased drastically over the years. Proper reading and understanding, as well as tracking
new knowledge from such amount of publications is now a very hard task to be
accomplished without proper help. Our claim is that computational methods are a relevant
solution to help scientists understand the trends and needs of their research domain.
This requires investigations to adequately extract information and represent knowledge
conveyed in the scientific literature, as well as tracking the evolution of knowledge in a
temporal manner from texts.</p>
      <p>Building knowledge representations requires the determination of facts conveyed
in a portion of a scientific text. Facts are described by relations between entities in the
text. For instance, let us consider a text in an initial time frame, containing the sentence
The Scholarly Ontology documents research processes. The entities Scholarly Ontology
and research processes relate to each other through the verb documents. The knowledge
representation for the sentence, therefore, relies on those entities and relation.
Furthermore, one may notice that, Scholarly Ontology is a sub-type of Ontology, and research
processes is a sub-type of processes. If we consider another text, in a subsequent time
frame, containing another sentence, e.g., The Gene Ontology describes the function of
genes. There is a new knowledge representation, that relies on the relation (describes),
between two entities (Gene Ontology, and function of genes). Similarly, Gene
Ontology is a sub-type of Ontology, and function of genes is a function, pertaining to genes.
Considering both time frames, one may observe that there are two sub-types of
Ontology: Scholarly Ontology, and Gene Ontology, both having their specific relations with
other entities, which are, in turn, sub-types of other entities. In this sense, knowledge
regarding the ontology concept evolves across the considered time frames. In the first
time frame, we knew the existence of Scholarly Ontology and the relations in which
such concepts take part. In the second time frame, we had the Gene Ontology concept
and its relations aggregated to the overall knowledge. Such concepts and relations were
not known in the initial time frame. This illustrates the relevance of modeling temporal
aspects of knowledge.</p>
      <p>
        In this research work, we address the following research questions: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) How to
represent knowledge conveyed in temporal corpora of natural language texts? (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) How
to characterize the knowledge evolution in such temporal corpora of natural language
texts?
      </p>
      <p>Knowledge Graphs (KGs) [9] are computational tools that model knowledge by
means of the interrelations of real-world entities in facts, through a graph format.
Linking graph entities and properties from a KG with computational ontologies, which
describe concepts from a specific domain, helps in the comparison of different KGs that
are mapped to the same, or mapped, ontologies. We address the concept of
Temporal Knowledge Graphs (TKGs) as a way to benefit from the graph format to represent
temporal aspects from texts in KGs.</p>
      <p>In this article, we investigate the use of TKGs to represent a corpus of unstructured
scientific texts, and how they evolve over time. The generation of KGs from scientific
literature is still an open research problem. In our previous work [11], we investigated
how to generate KGs from unstructured texts via the KGen tool. However, how to
analyze and compare several generated KGs in a temporal perspective requires further
investigation. The way of representing and characterizing the evolution of knowledge
over time via KGs is the main novelty aspect in this work.</p>
      <p>
        In summary, our objectives are: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) enhance the KGen method and tool introduced
in our previous work [11], originally conceived considering biomedical texts, to
semiautomatically generate ontology-linked TKGs for corpora of unstructured texts in the
Computer Science domain; and (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) propose a method to analyze and compare the
generated TKGs using centrality metrics obtained from complex networks to characterize
the evolution of knowledge over time. In our evaluation, we use a set of temporal texts
obtained from articles in the proceedings of previous editions of the ISWC conference.
The Computer Science Ontology [12] was used to determine and link the entities from
the TKGs.
      </p>
      <p>The remaining of this paper is organized as follows: Section 2 discusses related
work; Section 3 presents our method; Section 4 shows the evaluation with TKGs
generated from temporal sets of scientific papers; Section 5 discusses our findings. Finally,
Section 6 closes the paper presenting conclusions and future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Background and Related Work</title>
      <p>Studies that deal with KGs consider a different concept of TKGs from the one we
consider in this work. Han et al. [3] considered TKGs as a graph that captures the
moment in which a represented fact happened. Such facts are represented by quadruples
(subject, predicate, object, and time), rather than common triples. Their work proposed
a neural network approach to predict future events that should be added to the graph.
Similarly, a survey on KGs [4] considered TKGs as graphs that incorporate the time
aspect trough quadruple structures.</p>
      <p>Trivedi et al. [14] proposed a deep learning method to infer the moment in which
some events in the graph occur, based on events in which the time information is
explicit. All these studies considered a single, but rather large, graph to perform the
proposed inferences. Liu et al. [6] proposed a framework to derive a new TKG that predicts
future events, considering the weights of graph vertices. Their work employed a
quadruple representation to model the temporal facts.</p>
      <p>As for graph metrics, Park et al. [8] used centrality measurements, combined with
a neural model, to determine the most important nodes of a KG. Shi et al. [13], in turn,
presented a method to extract key-phrases from texts by means of strategies that are
based on degree, closeness, betweenness, and eigenvector centrality measures taken for
the nodes of a KG that represent the text.</p>
      <p>Gengchen et al. [7] described an approach to infer the weights of KG nodes by
means of centrality measures, such as degree, eigenvector, and betweenness centralities.
Such measures are fed into a neural model, and used to determine the centrality of nodes
from secondary graphs.</p>
      <p>Existing literature dealing with TKGs often considered a quadruple representation
that embeds temporal information, rather than the traditional representation in form of
triples. The quadruple representation allows for encoding distinct temporal information
in the same graph. In our work, triples that constitute each graph generated for the
same temporal set of texts, represent facts from the same temporal time frame, e.g., a
KG generated for the proceedings from a given year has facts that hold true for that
year. For this reason, we consider the traditional triple format in our TKG approach.
Merging our TKGs into a single graph, considering the quadruple format, would result
in a TKG as defined in literature. To the best of our knowledge, there is no study in
literature considering centrality measurements in TKGs to characterize the evolution of
knowledge in a temporal manner.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Construction and Analysis of TKGs</title>
      <p>This section describes our method to represent time-evolving scientific texts by means
of ontology-linked TKGs. In our approach, we explore analyses based on complex
networks’ centrality measurements in KGs to determine how the represented knowledge
evolves over time. Figure 1 presents an overview of our method.</p>
      <p>A Knowledge Graph KG is formally described as a set of vertices V and edges
E , i.e., KG = (V ; E ), where the vertices represent entities, and the edges represent
the relations among such entities. A KG can also be defined as a set of RDF triples,
composed of subject, predicate, and object defined as t = (s; p; o). The subjects and
objects are vertices, and the predicates are the edges in a KG, resulting that a KG =
ft0; t1; ; tng, where t0 = (s0; p0; o0); t1 = (s1; p1; o1); ; tn = (sn; pn; on).
An ontology O describes a real-world domain in terms of concepts, represented by
classes CO interrelated by directed relations R, and a set of attributes AO, i.e., O =
(CO; RO; AO). Subjects and objects from triples in a KG may be linked to an ontology,
denoting that they are instances of those particular ontology’s entities.</p>
      <p>In this work, we consider a Temporal Knowledge Graph as a KG in which the
triples represent facts that are available in a determined time frame i, i.e., KGi =
fti0; ti1; ; ting. In this sense, if we consider KGs in two different time frames (i and
i + 1), i.e., KGi = fti0; ti1; ; ting, and KGi+1 = fti0+1; ti1+1; ; tin+1g, we may
have triples like ta 2 KGi and ta 2 KGi+1, meaning that the fact described by ta is
available in both time frames. We may also have triples like tb 2 KGi and tb 2= KGi+1,
i.e., the fact described by the tb is available only in the time frame i, and not in i + 1.
The triples’ constituents in the TKG may also be linked to ontologies. Linking nodes of
the TKGs to ontologies, are a key step to enable the comparison in between TKGs, as
nodes linked to the same ontology’s classes, atributes, or properties, denote an instance
of the same concept, although in different time frames.</p>
      <p>To generate TKGs, we evolved the KGen tool [11] to consider determining named
entities from other domains in the text for triples extraction. The extracted triples’
constituents are matched and linked to an ontology. KGen was enhanced to allow batch
processing for generating TKGs taking multiple unstructured texts as input. A set of
texts from a determined time frame produce a single KG as output, i.e., the TKG for
that specific time frame. A set of TKGs are the output of multiple sets of unstructured
texts from different time frames.</p>
      <p>Once the set of TKGs is computed, KG0; KG1; ; KGm, we analyze and
determine triples and entities available in different subsets of TKGs. Each generated KG,
though, may contain an overwhelmingly large amount of triples, whose constituents
may be not linked to the target ontology, making it difficult to determine if nodes from
different TKGs are instances of the same concepts. For this reason, we consider the
graph nodes that are linked to the target ontology in the analysis.</p>
      <p>Due to the possibly huge amount of edges (nodes) and vertices that such KGs may
contain, our analyses consider only the most relevant nodes in the KG. For this purpose,
we take centrality measurements for complex networks [1] in each node in order to
determine its relevance in the graph. In particular, we consider three measurements in our
method validation (cf. Section 4): degree centrality [5], eigenvector centrality [2], and
betweenness centrality [1]. Such measures denote, respectively, the amount of
neighbouring nodes linked to a particular node, the number of nodes in the overall graph that
have connections to a particular node, and the amount of shortest paths that a particular
node is part of. In our solution, ontology-linked nodes with the highest centrality
values for all the graphs enables evaluating how knowledge evolves. The analysis of these
measurements change in between the temporal KGs, and thus, over time.</p>
      <p>Regarding implementation aspects,4 our temporal analyses on TKGs were
implemented using the Python programming language. The TKGs are handled using
RDFLib.5 The centrality measurements are computed using APIs from the NetworkX6
library.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Evaluation</title>
      <p>We applied our solution to generate and assess TKGs by using abstracts of the research
track papers, obtained from the proceedings of three subsequent editions of the ISWC
conference (2017 to 2019). The sets of papers for each year were used as input to
our solution generating three ontology-linked TKGs (available online7). The Computer
Science Ontology (CSO) [12] was used to assist the method in determining named
entities from the computer science domain in the text for triples extraction.
4 https://github.com/rossanez/TKGAnalyzer (As of Aug. 2020).
5 https://github.com/RDFLib (As of Aug. 2020).
6 https://networkx.github.io/ (As of Aug. 2020).
7 https://github.com/rossanez/KGen (As of Aug. 2020).</p>
      <p>
        Aiming to identify the most relevant concepts dealt within each edition of the ISWC
conference, we conducted three analyses based on distinct centrality measurements,
which are widely used in literature, in each KG: degree centrality, eigenvector centrality,
and betweenness centrality. Figure 2 summarizes the top values for each measurement.
(a) Degree Centrality. Concepts: (0)
ontology, (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) sparql, (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) ontologies, (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) rdf, (
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
description logic, (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) knowledge base, (
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
knowledge bases, and (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) semantics.
(b) Eigenvector Centrality. Concepts: (0)
rdf data, (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) linked data, (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) machine learning,
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) caching, (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) knowledge base, (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) ontology, (
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
ontologies, (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) sparql, and (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) knowledge bases.
(c) Betweenness Centrality. Concepts: (0)
ontology, (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) ontologies, (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) description logic, (
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
sparql, (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) linked data, (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) rdf, (
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
knowledge base, (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) semantics, and (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) dbpedia.
      </p>
      <p>Degree centrality. The degree centrality of a node denotes the amount of nodes that
are directly connected to it (i.e., its immediate neighbors). Let G = (V; E) be a graph,
represented by a jV j jV j adjacency matrix A with elements aij . The degree centrality
is defined as ciD = PjN=1 ij , ij = 1, if aij &gt; 0, and 0; otherwise (i = 1; 2; ; N );
where ciD is the degree of node i and N is the number of nodes. The normalized degree
centrality is computed by nci = NciD1 . Figure 2a shows the concepts from the CSO
ontology represented by the nodes with the highest degree centrality for each ISWC
edition (the complete list, along with sub-graph examples, is available online8).</p>
      <p>Considering our TKGs, the nodes with the highest degree centrality values represent
concepts from the CSO ontology that mostly occur among all abstracts of that particular
8 https://github.com/rossanez/TKGAnalyzer (As of Aug. 2020).
edition. In 2017, ontology has the top value; in 2018, RDF; and in 2019, ontology has
the top value. Figure 3 presents the immediate neighbors for the node representing the
ontology concept in the TKGs for the ISWC editions considered in the analysis. We
observe that the amount of immediate neighbors vary in between the editions: in 2017,
it has 31 neighbor nodes; in 2018, 22 neighbor nodes; and in 2019, it has 32 neighbor
nodes.</p>
      <p>(a) 2017
Fig. 3: Sub-TKGs for each conference edition. This figure presents a subgraph from
our TKGs generated (from the three corpus under study) considering the ontology
concept. Ontology node is shown in red, and its immediate neighbors are in green.</p>
      <p>Figure 2a shows that the degree centrality of concepts vary over time. SPARQL, for
instance, increases from 2017 to 2018, and then decreases in 2019; Ontologies decreases
from 2017 to 2018, and increases to its highest value in 2019; Description logic is
available in 2017, not available in 2018, and reappears with a lower value in 2019.</p>
      <p>Eigenvector centrality. The eigenvector centrality of a node denotes the amount of
nodes that are directly connected to it, extending to nodes directly connected to those,
and so forth throughout the network. It is a measurement of the influence that a node
has on the network, relative to the number of connections that this node has to all the
other nodes of the entire network. Formally, ciE = PiN aij cjE (i = 1; 2; ; N ),
c = Ac; where ciE is the eigenvector centrality of node i, c is an N -dimensional
vector whose entry i represents the centrality score of node i. This formulation leads
to the problem of finding the eigenvalues ( ) and the eigenvectors (c) of the adjacency
matrix A. The eigenvector centrality is associated with the dominant eigenvalue found.
We proposed the generation of ontology-linked TKGs to represent the knowledge
conveyed in sets of temporal texts. Our approach explored complex networks’
centrality measurements to characterize the evolution of knowledge in between specific time
frames. We applied our solution to the Computer science domain by analyzing a set of
papers from distinct editions of the ISWC.</p>
      <p>We found that our proposal was successful to represent knowledge conveyed in
temporal corpora of natural language texts. The use of the distinct complex networks’
centrality measurements was suited to help analyzing and characterizing the knowledge
evolution in such temporal corpora of natural language texts. We judge our proposal
of TKGs appropriate as means to conduct the analyses because KGs are well suited to
represent knowledge in terms of facts. In addition, our generated TKGs can be retrieved
via SPARQL queries whenever required.</p>
      <p>The language employed in scientific papers from the computer science domain
poses some extra challenges in the generation of TKGs. One of such aspects is the
use of LaTex mathematical expressions (even on abstracts), that, when converted to
plain text format, generate incorrect information (especially due to characters such as
$, %, f, g, etc.). Despite such challenge, KGen was able to run to completion, but some
meaningless triples are generated. For this reason, and taking advantage of the fact that
KGen is a semi-automated method, some manual interventions were performed.
Therefore, the preprocessing of the text requires further improvements for smoothly batch
processing corpora of unstructured texts.</p>
      <p>Regarding performance aspects, the generation of KGs using KGen is indeed a
time-consuming procedure, even for relatively small texts such as abstracts. This is
mainly due to the NLP tools and techniques that are employed, which take a
considerable amount of time to process texts. As for the centrality measurements, although
reading a KG in turtle format, and converting it to a complex network object does not
take a great amount of time, some measurements, especially the betweenness centrality,
take a considerable amount of time to complete. Computing the shortest paths for all
possible pairs of nodes is indeed a time-consuming procedure, especially true for large
KGs.</p>
      <p>As for the centrality measurements, the aspect of considering nodes that represent
entities that match concepts from the CSO ontology opens opportunities of
improvements in our method. Certainly, there will be nodes that have high centrality values, that
are left out of the analysis. Possibly, considering multiple ontologies to match and link
concepts, and taking advantage of mappings between ontologies could be a solution to
tackle this improvement opportunity. Furthermore, extra centrality measurements,
besides the three considered in this work, could be incorporated to the analysis, to further
enrich it.</p>
      <p>We plan to address a better strategy to describe temporal evolution of the concepts
aiming to add value in closing the analysis. Bar plots can be confusing to visualize
and understand. A possible future work therefore would be to study the feasibility of
using a graph-based visual structure to represent such evolution [10]. We also plan to
further extend and enhance our results by considering all available proceedings of the
ISWC conference. Additional metrics and analyses opportunities shall be considered,
and possibly considering predictions of the most important concepts on future editions
of the conference, based on the evolution of the previous editions.</p>
      <p>Finally, it is worth mentioning that results obtained in the evaluation are entirely
based on the abstracts of the papers from the ISWC proceedings. We could achieve
different results if we consider the entire text from papers. Furthermore, it is important to
enforce that different centrality measurements possibly lead to different most important
concepts.
6</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>The way of representing and analyzing temporal knowledge is valuable to understand
the evolution of key domain concepts. This article presented a method to characterize
the evolution of knowledge from temporal, unstructured texts in scientific literature,
based on analyses conducted via as we named TKGs. We evaluated our proposal by
building TKGs from abstracts of three subsequent editions of the ISWC conference.
The conducted complex networks centrality measurements analyses show promising
results in determining how the knowledge evolved in between the conference editions.
Future work mainly involves the evaluation of analyses using different complex network
measurements. Also, we plan to define suitable visual structures to represent temporal
knowledge evolution based on network measurements.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgment</title>
      <p>We thank the Sa˜o Paulo Research Foundation (FAPESP) (Grant #2017/02325-5).9
9 The opinions expressed in this work do not necessarily reflect those of the funding agencies.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Barthelemy</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Betweenness centrality in large complex networks</article-title>
          .
          <source>The European Physical Journal B - Condensed Matter</source>
          <volume>38</volume>
          ,
          <fpage>163</fpage>
          -
          <lpage>168</lpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bonacich</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>Some unique properties of eigenvector centrality</article-title>
          .
          <source>Social Networks</source>
          <volume>29</volume>
          (
          <issue>4</issue>
          ),
          <fpage>555</fpage>
          -
          <lpage>564</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Han</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          , Ma,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          , Gu¨nnemann,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Tresp</surname>
          </string-name>
          ,
          <string-name>
            <surname>V.</surname>
          </string-name>
          :
          <article-title>Graph hawkes neural network for forecasting on temporal knowledge graphs (</article-title>
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Ji</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cambria</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marttinen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>P.S.:</given-names>
          </string-name>
          <article-title>A survey on knowledge graphs: Representation, acquisition and applications (</article-title>
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Kapoor</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sharma</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Srivastava</surname>
          </string-name>
          , J.:
          <article-title>Weighted node degree centrality for hypergraphs</article-title>
          .
          <source>In: 2013 IEEE 2nd Network Science Workshop</source>
          . pp.
          <fpage>152</fpage>
          -
          <lpage>155</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <given-names>Q.</given-names>
            ,
            <surname>Fu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            ,
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          :
          <article-title>Evolving knowledge graphs</article-title>
          .
          <source>In: IEEE Conference on Computer Communications</source>
          . pp.
          <fpage>2260</fpage>
          -
          <lpage>2268</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Mai</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Janowicz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yan</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Support and centrality: Learning weights for knowledge graph embedding models</article-title>
          . In: Faron Zucker,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Ghidini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Toussaint</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y</surname>
          </string-name>
          . (eds.)
          <article-title>Knowledge Engineering and Knowledge Management</article-title>
          . pp.
          <fpage>212</fpage>
          -
          <lpage>227</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dong</surname>
            ,
            <given-names>X.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faloutsos</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Estimating node importance in knowledge graphs using graph neural networks</article-title>
          .
          <source>In: Proceedings of the 25th International Conference on Knowledge Discovery and Data Mining</source>
          . p.
          <fpage>596</fpage>
          -
          <lpage>606</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Reinanda</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meij</surname>
            , E., de Rijke,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Knowledge graphs: An information retrieval perspective</article-title>
          .
          <source>Foundations and Trends in Information Retrieval</source>
          <volume>14</volume>
          ,
          <fpage>1</fpage>
          -
          <lpage>158</lpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Rodrigues</surname>
          </string-name>
          , D.C.U.M.,
          <string-name>
            <surname>Moura</surname>
            ,
            <given-names>F.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cunha</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>da</surname>
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Torres</surname>
          </string-name>
          , R.:
          <article-title>Graph visual rhythms in temporal network analyses</article-title>
          .
          <source>Graphical Models</source>
          <volume>103</volume>
          ,
          <issue>101021</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Rossanez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dos</surname>
            <given-names>Reis</given-names>
          </string-name>
          ,
          <string-name>
            <surname>J.C.</surname>
          </string-name>
          :
          <article-title>Generating knowledge graphs from scientific literature of degenerative diseases</article-title>
          .
          <source>In: Proceedings of the 4th International Workshop on SemanticsPowered Data Mining and Analytics</source>
          . pp.
          <fpage>12</fpage>
          -
          <lpage>23</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Salatino</surname>
            ,
            <given-names>A.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thanapalasingam</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mannocci</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Osborne</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Motta</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>The computer science ontology: A large-scale taxonomy of research areas</article-title>
          .
          <source>In: ISWC</source>
          <year>2018</year>
          :
          <article-title>The Semantic Web</article-title>
          . pp.
          <fpage>187</fpage>
          -
          <lpage>205</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Shi</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zheng</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu</surname>
          </string-name>
          , J., Cheng, H.,
          <string-name>
            <surname>Zou</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Keyphrase extraction using knowledge graphs</article-title>
          .
          <source>In: Data Science and Engineering</source>
          . pp.
          <fpage>132</fpage>
          -
          <lpage>148</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Trivedi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dai</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Song</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Know-evolve: Deep temporal reasoning for dynamic knowledge graphs (</article-title>
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>