<!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>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Testbed for Dual-Entity Knowledge Panels</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Leon Martin</string-name>
          <email>leon.martin@uni-bamberg.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andreas Henrich</string-name>
          <email>andreas.henrich@uni-bamberg.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Web Search Engines, Knowledge Panels, Entity Relationship Explanation, Wikidata</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>LWDA'23: Learning</institution>
          ,
          <addr-line>Knowledge, Data, Analysis</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Bamberg</institution>
          ,
          <addr-line>An der Weberei 5, 96047 Bamberg</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <abstract>
        <p>Currently, web search engines reliably display knowledge panels with summarizing information only when the issued query mentions exactly one entity. That being said, queries mentioning multiple entities are relatively common. The present paper introduces a testbed for developing and evaluating dual-entity knowledge panels. The idea is to populate these novel knowledge panels with an explanation of the relationship between the entities of dual-entity queries in order to serve the users' information need. To this end, previous research showed the feasibility of finding paths in Wikidata that connect two arbitrary entities. Although such paths provide a rich foundation for elucidating the relationship between two entities, it has not yet been studied how to present them in this context with usability in mind. Hence, this paper showcases a selection of conceivable presentation formats, including graph-based visualizations and LLM-based textual approaches, to promote research in this direction.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR
ceur-ws.org</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        In order to cater for the users’ need for faster access to relevant information, modern web search
engines such as Ecosia, Bing, and Startpage1 go beyond the conventional list-based display of
search results by incorporating supplementary components on their result pages. One prominent
example of these components are Knowledge Panels (KPs), which are typically positioned in the
top right corner of the result page. These rectangular interface elements are designed to provide
concise and curated information on an entity mentioned in the query sourced from dedicated
knowledge bases known as Knowledge Graphs (KGs) [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. By integrating such KPs, users can
quickly access relevant details and insights about entities of interest without having to navigate
the list of search results. As described in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], current web search engines reliably display KPs
only in response to single-entity queries, i.e., queries that mention exactly one entity, though.
In contrast, for dual-entity queries, i.e., queries that mention exactly two entities, diferent
behavior occurs: in some occasions, no KP is displayed at all, whereas sometimes only a KP for
one of the entities is presented. In previous work [
        <xref ref-type="bibr" rid="ref3 ref4">4, 3</xref>
        ], we explained that we regard this as a
missed opportunity because KPs for dual-entity queries2, i.e., dual-entity KPs, could provide an
explanation of the relationship between the two entities, thereby potentially serving the users’
CEUR
Workshop
Proceedings
htp:/ceur-ws.org
ISN1613-073
      </p>
      <p>LWDA 2023 Workshops: BIA, DB, IR, KDML and WM.</p>
      <p>
        CEUR Workshop Proceedings (CEUR-WS.org)
information need, as well. We thus proposed a bidirectional A* search algorithm for finding
meaningful paths between arbitrary entities in a KG that could serve as basis for generating
an explanation of the entities’ relationship [
        <xref ref-type="bibr" rid="ref3 ref4">4, 3</xref>
        ]. Given the scope of web search engines, we
employed Wikidata [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], an open-domain KG, to be able to handle queries mentioning entities
from virtually any domain. As a follow-up to that work, the present paper also focuses on paths
from Wikidata for populating KPs with explanations of entity relationships.
      </p>
      <p>That being said, it has not been studied how path-based entity relationship explanations
could be presented in the special context of KPs with usability in mind. As a first step in this
novel line of research, the present paper introduces a testbed3 for developing and evaluating
dual-entity KPs, in particular the presentation format that is used to convey the explanation of
the entity relationship to the users. To promote research in this direction, some examples of
conceivable presentation formats are shown, as well.</p>
      <p>The remainder of the present paper is structured as follows: Section 2 discusses foundations
and related work. Then, Section 3 introduces the testbed itself. Section 4 demonstrates a
selection of conceivable presentation formats, before Section 5 draws a conclusion.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Foundations &amp; Related Work</title>
      <p>
        Explanations of the relationship between two entities in a KG serve as the central foundation of
the present paper. In [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], the task of entity relationship explanation is defined as follows:
“Given a pair of entities  and  ′, provide an explanation, i.e., a textual description,
supported by a KG, of how the pair of entities is related.”
In accordance with this definition, the bidirectional A* search algorithm from [
        <xref ref-type="bibr" rid="ref3 ref4">4, 3</xref>
        ] detects
paths in Wikidata that connect  and  ′ in a meaningful way. With respect to the KP context,
 and  ′ correspond to the entities mentioned in a dual-entity query issued to a web search
engine. The meaningfulness requirement, which is mandatory for generating entity relationship
explanations that are useful for the users, is met by considering the semantic distances between
entities as part of the search heuristics guiding the algorithm.
      </p>
      <p>
        Since Wikidata is a KG that leverages the Resource Description Framework (RDF) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], its
information is encoded in the form of triples, each comprising a subject, a predicate, and an
object. A predicate represents a property, which is a binary relation between the subject and
the object that can be interpreted in both directions [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In Wikidata, the entities, which are
part of the combined set of subjects and objects, use proprietary identifiers with a leading
Q, while the predicates use proprietary identifiers with a leading P, in addition to the typical
Internationalized Resource Identifiers ( IRIs). Wikidata can therefore be interpreted as a graph
 = ( , ) where the vertices  are the combined set of subjects and objects and the edges  are
the instances of predicates. Accordingly, a path  between  ∈  and  ′ ∈  consists of a set of
vertices   ⊆  and a set of edges   ⊆  , thereby also qualifying as a (sub)graph. The length of a
path is defined as the number of edges, i.e., one less than the number of entities, on the path [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>3The testbed implementation is available in the GitHub repository at https://github.com/uniba-mi/
dual-entity-panels (accessed 2023/09/05), which is also indexed in the Software Heritage Project’s archive ( https:
//archive.softwareheritage.org; accessed 2023/09/05).</p>
      <p>...</p>
      <p>′

(a) A direct path from  to  ′
(b) A direct path from  ′ to 

...</p>
      <p>...</p>
      <p>
        ′
path from  ′ to an intersecting entity  
(c) A path composed of a direct path from  to an intersecting entity   and a direct
adopted from [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].  and  ′ correspond to the entities of a dual-entity query, between which a path is
searched. Nodes with ... are placeholders for series of  ≥ 0 entities.
      </p>
      <p>
        For exchanging RDF data, various serialization formats exist. The testbed expects paths in the
Terse RDF Triple Language (Turtle) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] as an input. Due to its characteristics, the bidirectional
A* search algorithm from [
        <xref ref-type="bibr" rid="ref3 ref4">4, 3</xref>
        ] can only find paths following the patterns shown in Figure 1.
That being said, the testbed is able to parse Turtle-formatted paths with arbitrary patterns even
though the focus of the present paper remains on paths with the depicted patterns.
      </p>
      <p>To generate a dual-entity KP based on a Turtle-formatted path, the explanation of the entity
relationship encoded within the path has to be presented in some way. To this end, there
are various options, some of which are fundamentally diferent. For instance, graph-based
visualizations are just as conceivable as textual representations in natural language. Thus, we
use the umbrella term presentation formats to subsume the range of options for presenting the
entity relationship in a dual-entity KP, disregarding the utilized modalities and media types.</p>
      <p>Regarding the presentation of paths from Wikidata in particular, it is important to consider
the particularities of the Wikidata knowledge graph. Entities and properties in Wikidata feature
many (contextual) information that can be leveraged to present paths in a more user-friendly
manner. Most importantly, there are triples that provide natural language labels and descriptions
for each entity and property. To give an example, consider the following path from Wikidata
with Q7958 (explanation) representing  and Q46857 (scientific method) representing  ′4:
Q7958 (explanation) −P366 (has use)→ Q352842 (teaching) −P31 (instance of)→</p>
      <sec id="sec-3-1">
        <title>Q11862829 (academic discipline) −P1269 (facet of)→</title>
      </sec>
      <sec id="sec-3-2">
        <title>Q336 (science) ←P1535 (used by)− Q46857 (scientific method)</title>
        <p>Using the testbed that will be introduced in Section 3, one can implement dual-entity KPs that
leverage the presentation format from the example and evaluate it using standard methods
from human-computer interaction, thereby deepening the understanding of dual-entity KP
usability. In addition to labels and descriptions, there are many other properties that could be
leveraged for presenting the entity relationships. The testbed imposes no restrictions on the
use of supplementary information as long as it is encoded in the Turtle format.</p>
        <p>
          The visualization of graphs has been studied intensively in the past [
          <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
          ]. Occasionally,
one can find side notes on how individual paths in a graph visualization could be highlighted.
        </p>
        <p>
          4In this notation adopted from [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], the properties within the arrows (edges) connect the surrounding entities
(nodes) in the respective direction. For both properties and entities, the Wikidata IDs and the labels are provided.
However, the presentation of particular paths representing entity relationships in the context
of KPs has not been investigated so far. Nevertheless, insights from previous work on graph
visualization should be applicable to path visualization as well, since paths themselves are, by
definition, graphs, albeit simple examples of them. Disregarding the particular presentation
format that is employed, fundamental principles of interface design still apply, as well. This
includes, for instance, Nielsen’s usability heuristics [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] but also more modern guidelines like
the visual design principles postulated in [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
        </p>
        <p>
          Recent advances in machine learning and more specifically natural language generation enable
the usage of textual presentation formats that were dificult to implement before. Previous
work considered the task of natural language generation as a compound problem comprising
several independent tasks that address some aspect of the generation process like the text
structuring or the linguistic realization [15]. Despite significant efort, the resulting texts often
lack quality. Representing the current state-of-the-art, Large Language Models (LLMs) such as
GPT-4 [16] leverage a holistic approach for the natural language generation problem to generate
high-quality texts. ChatGPT, the conversational AI based on GPT, allows users to easily issue
specific requests via prompts. For instance, one can request a textual description of certain
(semi-)structured data. For our use case, this ability can be utilized to implement a presentation
format that uses an actual natural language explanation to convey the entity relationship, just
as prescribed in the definition of entity relationship explanation from [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. The Testbed</title>
      <p>The testbed is implemented as a web application using Svelte5 and is Docker-ized6 for ease of
use and reproducibility. As depicted in Figure 2, the user interface features a central input group
allowing the selection of the two entities of a dual-entity query7. After the selection, users can
press a button to trigger the generation of the corresponding dual-entity KP. Disregarding the
presentation format, each dual-entity KP comprises the labels, the IDs, and the descriptions
of the two entities. Below that, there is a dropdown menu for selecting one of the available
presentation formats. By default, the presentation format called Turtle is selected, which presents
the path as the raw Turtle document. To add other presentation formats, one only has to add a
Svelte component containing the corresponding code8.</p>
      <p>Note that the testbed is currently not connected to a pathfinding backend since its purpose is
to facilitate the implementation and evaluation of presentation formats in an isolated manner.
The paths that can be selected via the central input group thus originate from Turtle-formatted
paths that are hard-coded into the application. This ensures that always the same paths are
available in the user interface. Furthermore, custom paths with specific characteristics can be
added and tested easily, which would be dificult to achieve with an actual pathfinding backend.
We plan to conduct both qualitative studies, e.g., using the think-aloud method, as well as
quantitative studies, e.g., using the system usability scale [17], with the testbed.
5https://svelte.dev (accessed 2023/09/05); the full tech stack is described in the provided Git repository3.
6https://www.docker.com (accessed 2023/09/05)
7In a future end-to-end implementation, users will input a standard search query and the entities will be
automatically extracted and linked, eliminating the need for manual entity selection.</p>
      <p>8The provided Git repository3 comprises thorough development instructions.</p>
    </sec>
    <sec id="sec-5">
      <title>4. Showcase of Presentation Formats</title>
      <p>In addition to the Turtle presentation format, the four prototypical presentation formats depicted
in Figure 3 have been implemented yet. Arrow corresponds to the presentation format used in
Section 2 to give an example for a path in Wikidata. While this presentation format features the
human-readable labels of entities and properties from Wikidata, it sufers from the prominent
positioning of their proprietary IDs, which are supposedly not useful for most users. Next, LLM
presents the path as a natural language explanation generated with ChatGPT. For this purpose,
ChatGPT was asked to generate a description of the path encoded in the Turtle document. To
mature this presentation format, the prompts provided to the LLM of choice need to be refined
to optimize content, length, and structure of the description based on user feedback. That being
said, the depicted explanation already possesses a decent quality. Both the third and the fourth
presentation format use a graph-based visualization of the path but leverage diferent layouts.
While Graph: Circle arranges the nodes in a circle, Graph: Hierarchy interprets the path as a
hierarchy with respect to the direction of the properties. In both layouts, hovering over the path
components further triggers a popup revealing the respective ID and description. Furthermore,
the entities of the dual-entity query are highlighted in blue. Still, the latter format is supposedly
easier to parse for users, especially when the properties express taxonomic relations. Facilitating
the evaluation of such assumptions is a primary objective of the testbed.</p>
      <p>Future work should not only evaluate and refine the showcased presentation formats but
also investigate further options. Considering that KPs can comprise various media depending
on the particular entity, even exotic presentation formats might be useful for some dual-entity
queries. For example, AI-generated pictures could be leveraged to explain the relationship of
certain entities. Wolfram|Alpha9, an engine for factual query answering, also generates diferent
visualizations comparing characteristics depending on the type of the queried entities. This
9https://www.wolframalpha.com (accessed 2023/09/05)
(a) The Arrow presentation format.
(b) The LLM presentation format.
(c) The Graph: Circle presentation format.</p>
      <p>(d) The Graph: Hierarchy presentation format.
includes maps with locations of geographic entities and tables comparing features of entities
from a similar domain, among others. Context sensitivity is thus an important topic to be
explored. Moreover, combinations of diferent presentation formats should also be considered.</p>
    </sec>
    <sec id="sec-6">
      <title>5. Conclusion</title>
      <p>The present paper introduced a testbed facilitating the implementation and evaluation of
dualentity KPs, i.e., KPs that are presented in response to dual-entity queries. In Section 4, a selection
of prototypical presentation formats that convey an explanation of the relationship between
the two entities of such queries was showcased. Even though this paper focused on paths from
Wikidata as a basis for generating the explanations, the testbed can be adapted to operate on
paths from other KGs if desired.</p>
      <p>Complementary to the study of representation formats, another line of research is required
that examines the usefulness of paths with respect to their characteristics. For example, paths
with properties expressing taxonomic relationships might be more accessible to typical end users.
In addition, paths exceeding a certain length might yield explanations with a lower perceived
usefulness. The two lines of research must go hand in hand since path characteristics influence
the applicability of presentation formats, as well. For instance, graph-based presentation formats
are not suitable for illustrating paths beyond a certain length.
[15] A. Gatt, E. Krahmer, Survey of the state of the art in natural language generation: Core
tasks, applications and evaluation, J. Artif. Intell. Res. 61 (2018) 65–170. URL: https:
//doi.org/10.1613/jair.5477.
[16] OpenAI, GPT-4 technical report, CoRR abs/2303.08774 (2023). URL: https://doi.org/10.</p>
      <p>48550/arXiv.2303.08774.
[17] J. Brooke, SUS: a “quick and dirty” usability scale, Usability evaluation in industry 189
(1996) 189–194.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Singhal</surname>
          </string-name>
          ,
          <article-title>Introducing the Knowledge Graph: Things, not Strings, Oficial Search Blog (</article-title>
          <year>2012</year>
          ). https://googleblog.blogspot.com/
          <year>2012</year>
          /05/ introducing
          <article-title>-knowledge-graph-things-not</article-title>
          .
          <source>html (accessed</source>
          <year>2023</year>
          /09/05).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hogan</surname>
          </string-name>
          , E. Blomqvist,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cochez</surname>
          </string-name>
          , C. d'Amato, G. de Melo,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gutierrez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kirrane</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. E. L.</given-names>
            <surname>Gayo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Navigli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Neumaier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Ngomo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Polleres</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Rashid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rula</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Schmelzeisen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. F.</given-names>
            <surname>Sequeda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Staab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zimmermann</surname>
          </string-name>
          ,
          <article-title>Knowledge graphs</article-title>
          ,
          <source>ACM Comput. Surv</source>
          .
          <volume>54</volume>
          (
          <year>2022</year>
          )
          <volume>71</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>71</lpage>
          :
          <fpage>37</fpage>
          . URL: https://doi.org/10.1145/3447772.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.</given-names>
            <surname>Martin</surname>
          </string-name>
          ,
          <string-name>
            <surname>BiPaSs:</surname>
          </string-name>
          <article-title>Further investigation of fast pathfinding in Wikidata</article-title>
          , in: SEMANTiCS
          <source>2023: 19th International Conference on Semantic Systems</source>
          , Leipzig, Germany,
          <source>September 20-22</source>
          ,
          <year>2023</year>
          , Proceedings, (accepted)
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>L.</given-names>
            <surname>Martin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. H.</given-names>
            <surname>Boockmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Henrich</surname>
          </string-name>
          ,
          <article-title>Fast pathfinding in knowledge graphs using word embeddings</article-title>
          , in: U.
          <string-name>
            <surname>Schmid</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Klügl</surname>
          </string-name>
          , D. Wolter (Eds.),
          <source>KI 2020: Advances in Artificial Intelligence - 43rd German Conference on AI</source>
          , Bamberg, Germany,
          <source>September 21-25</source>
          ,
          <year>2020</year>
          , Proceedings, volume
          <volume>12325</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2020</year>
          , pp.
          <fpage>305</fpage>
          -
          <lpage>312</lpage>
          . URL: https://doi.org/10.1007/978-3-
          <fpage>030</fpage>
          -58285-2_
          <fpage>27</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.</given-names>
            <surname>Vrandecic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Krötzsch</surname>
          </string-name>
          ,
          <article-title>Wikidata: a free collaborative knowledgebase</article-title>
          ,
          <source>Commun. ACM</source>
          <volume>57</volume>
          (
          <year>2014</year>
          )
          <fpage>78</fpage>
          -
          <lpage>85</lpage>
          . URL: https://doi.org/10.1145/2629489.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R.</given-names>
            <surname>Reinanda</surname>
          </string-name>
          , E. Meij, M. de Rijke,
          <article-title>Knowledge graphs: An information retrieval perspective</article-title>
          ,
          <source>Found. Trends Inf. Retr</source>
          .
          <volume>14</volume>
          (
          <year>2020</year>
          )
          <fpage>289</fpage>
          -
          <lpage>444</lpage>
          . URL: https://doi.org/10.1561/1500000063.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>R.</given-names>
            <surname>Cyganiak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hyland-Wood</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Lanthaler, RDF 1.1 concepts and abstract syntax</article-title>
          ,
          <source>W3C Recommendation</source>
          (
          <year>2014</year>
          ). https://www.w3.org/TR/rdf11-concepts (accessed
          <year>2023</year>
          /09/05).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G.</given-names>
            <surname>Kasneci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Elbassuoni</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Weikum, MING: mining informative entity relationship subgraphs</article-title>
          , in: D. W. Cheung, I. Song,
          <string-name>
            <given-names>W. W.</given-names>
            <surname>Chu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Hu</surname>
          </string-name>
          , J. Lin (Eds.),
          <source>Proceedings of the 18th ACM Conference on Information and Knowledge Management</source>
          ,
          <string-name>
            <surname>CIKM</surname>
          </string-name>
          <year>2009</year>
          ,
          <string-name>
            <given-names>Hong</given-names>
            <surname>Kong</surname>
          </string-name>
          , China, November 2-
          <issue>6</issue>
          ,
          <year>2009</year>
          , ACM,
          <year>2009</year>
          , pp.
          <fpage>1653</fpage>
          -
          <lpage>1656</lpage>
          . URL: https://doi.org/10.1145/ 1645953.1646196.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>T. H.</given-names>
            <surname>Cormen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. E.</given-names>
            <surname>Leiserson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. L.</given-names>
            <surname>Rivest</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Stein</surname>
          </string-name>
          , Introduction to Algorithms, 3rd Edition, MIT Press,
          <year>2009</year>
          . URL: http://mitpress.mit.edu/books/introduction-algorithms.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>D.</given-names>
            <surname>Beckett</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Berners-Lee</surname>
          </string-name>
          ,
          <string-name>
            <surname>E.</surname>
          </string-name>
          <article-title>Prud'hommeaux, G. Carothers, RDF 1.1 turtle - terse rdf triple language</article-title>
          ,
          <source>W3C Recommendation</source>
          (
          <year>2014</year>
          ). https://www.w3.org/TR/turtle (accessed
          <year>2023</year>
          /09/05).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>I.</given-names>
            <surname>Herman</surname>
          </string-name>
          , G. Melançon,
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Marshall</surname>
          </string-name>
          ,
          <article-title>Graph visualization and navigation in information visualization: A survey</article-title>
          ,
          <source>IEEE Trans. Vis. Comput. Graph</source>
          .
          <volume>6</volume>
          (
          <year>2000</year>
          )
          <fpage>24</fpage>
          -
          <lpage>43</lpage>
          . URL: https: //doi.org/10.1109/2945.841119.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Beck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Burch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Diehl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Weiskopf</surname>
          </string-name>
          ,
          <article-title>A taxonomy and survey of dynamic graph visualization</article-title>
          ,
          <source>Comput. Graph. Forum</source>
          <volume>36</volume>
          (
          <year>2017</year>
          )
          <fpage>133</fpage>
          -
          <lpage>159</lpage>
          . URL: https://doi.org/10.1111/cgf. 12791.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>J.</given-names>
            <surname>Nielsen</surname>
          </string-name>
          ,
          <article-title>Enhancing the explanatory power of usability heuristics</article-title>
          ,
          <source>in: Conference on Human Factors in Computing Systems, CHI</source>
          <year>1994</year>
          , Boston, Massachusetts, USA, April
          <volume>24</volume>
          -
          <issue>28</issue>
          ,
          <year>1994</year>
          , Proceedings,
          <year>1994</year>
          , pp.
          <fpage>152</fpage>
          -
          <lpage>158</lpage>
          . URL: https://doi.org/10.1145/191666.191729.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S. R.</given-names>
            <surname>Midway</surname>
          </string-name>
          ,
          <article-title>Principles of efective data visualization</article-title>
          ,
          <source>Patterns</source>
          <volume>1</volume>
          (
          <year>2020</year>
          )
          <article-title>100141</article-title>
          . URL: https://doi.org/10.1016/j.patter.
          <year>2020</year>
          .
          <volume>100141</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>