<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Combining Faceted Search with Data-analytic Visualizations on Top of a SPARQL Endpoint</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Petri Leskinen</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Goki Miyakita</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mikko Koho</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Eero Hyvo¨ nen</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Client-side Faceted Search on a SPARQL Endpoint</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>HELDIG - Helsinki Centre for Digital Humanities, University of Helsinki</institution>
          ,
          <country country="FI">Finland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>KMD Research Institute, Keio University</institution>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Semantic Computing Research Group (SeCo), Aalto University</institution>
          ,
          <country country="FI">Finland</country>
        </aff>
      </contrib-group>
      <fpage>53</fpage>
      <lpage>63</lpage>
      <abstract>
        <p>This paper discusses practical experiences on creating data-analytic visualizations in a browser, on top of a SPARQL endpoint based on the results of faceted search. Four use cases related to Digital Humanities research in proposography are discussed where the SPARQL Faceter tool was used and extended in different ways. The Faceter tool allows the user to select a group of people with shared properties, e.g., people with the same place of birth, gender, profession, or employer. The filtered data can then be visualized, e.g., as column charts, with business graphics, sankey diagrams, or on a map. The use cases examine the potential of visualization as well as automated knowledge discovery in Digital Humanities research.</p>
      </abstract>
      <kwd-group>
        <kwd>Linked Data</kwd>
        <kwd>Visualization</kwd>
        <kwd>Biography</kwd>
        <kwd>Prosopography</kwd>
        <kwd>Knowledge Discovery</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Faceted search can be implemented with server-side solutions, such as Solr6, Sphinx7,
and ElasticSearch8, and higher level tools, such as vuFind9. However there is a lack of
light-weight client-side faceted search tools or components that are able to search large
datasets directly from a SPARQL endpoint. Such a tool is useful, because it can be used
easily on virtually any open SPARQL endpoint on the web without any need for server
side programming and access rights. This paper presents such a tool, SPARQL Faceter,
a web component for implementing faceted search applications efficiently in a browser,
based only on a standard SPARQL API. We extend our earlier short paper of the tool
[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] by 1) showing detail about how the tool is used and works, by 2) explaining
novelties in its latest version, and 3) especially show how the tool and faceted search can be
extended with different kind of data-analytic visualizations.
      </p>
      <p>
        As a proof of concept, four use case studies of data visualization are discussed
from a SPARQL Faceter perspective: 1) WarSampo, using cultural heritage materials
of World War II in Finland [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. 2) Norssit, on top of a Finnish high school alumni
registry data [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. 3) Semantic National Biography of Finland, based on the National
biography of the Finnish literature society [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. 4) U.S. Congress Prosopographer,
utilizing biographical records of U.S. Congress legislators [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. In these cases, the
following two-step prosopographical research method [22, p. 47] is supported where the
goal is to find out some kind of commonness or average in selected target groups of
people. First, a target group of people is selected that share desired characteristics for
solving the research question at hand. Second, the target group is analyzed, and possibly
compared with other groups, in order to solve the research question. For finding target
groups, faceted search is used, and then visualizations are created in order to analyze
their characteristics.
      </p>
      <p>The rest of the paper is organized as follows. First, characteristics of SPARQL
Faceter are explained with a focus on showing how it is used in practice in
applications. After this, extending the tool with visualizations is in focus. In conclusion, lessons
learned and directions for further research are discussed.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Using and Extending SPARQL Faceter</title>
      <p>SPARQL Faceter uses AngularJS10 as the implementation framework. The GitHub
page11 gives instructions how to install it, and how to define the application with facets
of desired type in the source code. The page provides demo examples with queries
to DBpedia and WarSampo databases. The developer can adopt it to any Linked Data
publication by configuring the endpoint, property paths for facets, and queries. The
SPARQL Faceter is documented in detail12.</p>
      <p>6http://lucene.apache.org/solr/
7http://sphinxsearch.com/blog/2013/06/21/faceted-search-with-sphinx/
8https://www.elastic.co/
9https://vufind.org/
10https://angularjs.org/
11https://github.com/SemanticComputing/angular-semantic-faceted-search
12http://semanticcomputing.github.io/angular-semantic-faceted-search/#/api
PREFIX xsd: &lt;http://www.w3.org/2001/XMLSchema#&gt;
PREFIX schema: &lt;http://schema.org/&gt;
PREFIX skos: &lt;http://www.w3.org/2004/02/skos/core#&gt;
PREFIX skosxl: &lt;http://www.w3.org/2008/05/skos-xl#&gt;
PREFIX nbf: &lt;http://ldf.fi/nbf/&gt;
PREFIX crm: &lt;http://www.cidoc-crm.org/cidoc-crm/&gt;
PREFIX foaf: &lt;http://xmlns.com/foaf/0.1/&gt;
PREFIX gvp: &lt;http://vocab.getty.edu/ontology#&gt;
SELECT DISTINCT (?id AS ?id__uri) ?id__name ?value WHERE {
# Restraints set in Faceter
{ ?id a nbf:PersonConcept ;
foaf:focus/ˆcrm:P98_brought_into_life/
nbf:time/gvp:estStart ?slider_2 .</p>
      <p>FILTER (1800&lt;=year(?slider_2) &amp;&amp; year(?slider_2)&lt;=2018)
}
# Query person’s age
?id foaf:focus/ˆcrm:P100_was_death_of/nbf:time
[ gvp:estStart ?time ; gvp:estEnd ?time2 ] ;
foaf:focus/ˆcrm:P98_brought_into_life/nbf:time
[ gvp:estStart ?birth ; gvp:estEnd ?birth2 ] .</p>
      <p>BIND (xsd:integer(0.5*</p>
      <p>(year(?time)+year(?time2)-year(?birth)-year(?birth2)))</p>
      <p>AS ?value)
# Filter out erroneous cases
FILTER (-1&lt;?value &amp;&amp; ?value&lt;120)
# Query for person’s name
?id skosxl:prefLabel ?id__label .</p>
      <p>OPTIONAL { ?id__label schema:familyName ?id__fname }
OPTIONAL { ?id__label schema:givenName ?id__gname }
BIND (CONCAT(</p>
      <p>COALESCE(?id__gname, ""),
" ",</p>
      <p>COALESCE(?id__fname, ""))</p>
      <p>
        AS ?id__name)
} ORDER BY ?value ?id__fname ?id__gname
first code block in the query pattern defines the restricted target group of the Faceter
application, in this case we are interested in people who were born on or after the
year 1800, a choice that has been made with the timespan slider. The example follows
the data model of the National Biography of Finland [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], so to query for the desired
resource in the data property paths are utilized. In the next block related events of birth
are searched, and the age of a person is calculated. Errors in the data are filtered out
by accepting only values in the range of 0 to 120 years. In the third block person’s
proper name is constructed. Some of the fields are optional because we cannot assume
all person entries to have both a first and a family name. The query returns a JSON
formatted array consisting of objects containing the URI of the resource, the person
name, and age. Notice that for linkage purposes, we also need the person information,
not as histogram data with ages as bins with corresponding counts. In the application
the data is converted to a JavaScript array suitable for Google Chart tools13. The output
in this example case, (Fig. 2) is a column chart with age on the horizontal, and the
amount of people on the vertical axis. A mouse click on any of the columns opens a
modal list of all people having that age, from which the user can get to the detailed
page of a person.
In this section examples of visualizations on top of the SPARQL Faceter tool in different
applications are shown and discussed.
      </p>
      <p>1) WarSampo is the first semantic portal for serving and publishing large
heterogeneous sets of linked open data about the World War II (WW2)14. To create a global
view of the war, and to attain a deeper understanding about its history, the portal
contains e.g., some 95 000 death records of the Finnish WW2 casualties. This in-use portal
includes 8 different application perspectives through different datasets, and had 130 000
users in 2017.</p>
      <p>Fig. 3 shows a screenshot of the faceted search application in the casualties
perspective15. The data is laid out in a table-like view. Facets are presented on the left of
the interface with string search support. The number of hits on each facet is calculated
dynamically and shown to the user, and selections leading to an empty result set are
hidden. In Fig. 3, nine facets and the results are shown, where the user has selected
“widow” in the marital status facet, limiting the search down to 279 killed widows that
are presented in the table with links to further information.</p>
      <p>13https://developers.google.com/chart/
14https://www.sotasampo.fi/en/
15https://www.sotasampo.fi/en/casualties/</p>
      <p>The faceted search is used not only for searching but also as a flexible tool for
researching the underlying data. In Fig. 3, the hit counts immediately show distributions
of the killed widows along the facet categories. For example, the facet “Number of
children”, which is not visible in the figure, shows that one of the deceased widows
had 10 children and most often (in 89 cases) widows had one child. If we next select
the category “one child” on its facet, we can see that two of the deceased are women
and 86 are men in the gender facet. In the latest version of SPARQL Faceter, each facet
component has a push button for visualizing the distributions with Google pie charts.</p>
      <p>
        In addition to the table-like results view, the casualties perspective allows to
visualize the results using three different visualization types: 1) age distribution (column
chart), 2) personal life paths (sankey diagram), and 3) distribution of property values
(bar chart) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The method of results display does not affect the operation of facets, so
the user can use same facet selections, and have different views of the resulting death
records. Figure 4 shows a visualization of the life paths of soldiers that were buried in
the cemetery of the municipality of Kolari. The visualization shows the known
municipalities where the individuals have been at different times of their lives, which also
reveals the fact that perished Finnish soldiers were usually buried in their hometown.
      </p>
      <p>In addition to the casualties perspective, the WarSampo portal employs SPARQL
Faceter in two other perspectives, photographs and cemeteries, to provide a user
interface to search, browse and explore their data content.</p>
      <p>
        2) Norssit dataset consists of a register with over 10 000 alumni of the prominent
Finnish high school “Norssi” in 1867–1992. The register was transformed into RDF,
was enriched by data linking, was published as a linked data service, and is provided
to end users via a faceted search engine and browser for studying their lives and for
prosopographical research. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]
      </p>
      <p>
        The Norssit portal16 contains two pages for visualizations17,18. The pages use Google
Charts showing search results as pie charts, column charts, or sankey diagrams [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. An
example of rendering the most common employers on different decades is depicted in
Fig. 5.
      </p>
      <p>
        3) Semantic National Biography of Finland The National Biography of Finland19
consists of biographies of notable Finnish people throughout history. The biographies
16http://www.norssit.fi/semweb
17http://www.norssit.fi/semweb/#!/visualisointi
18http://www.norssit.fi/semweb/#!/visualisointi2
19http://kansallisbiografia.fi
describe the lives and achievements of historical figures, containing vast amounts of
references to notable Finnish and foreign figures, including internal links to other
biographies. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]
      </p>
      <p>
        To support the prosopographical research, the portal contains pages with faceted
search where the data is visualized on Google Maps20, or as column charts [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. An
example of rendering the query results on a map is depicted in Fig. 6. The portal also
has a faceted search page for linguistic analysis of the vocabulary used in biographical
descriptions.
4) U.S. Congress Prosopographer This interface21 contains biographical records
of 11 987 people who served in the U.S. Congresses from the 1st (1789) to the 115th
(2018) one—converted and extracted from open-source data22,23. The interface
contains four integrated tools and demonstrates how historical patterns correspond to
biographical information and further intertwine with politics, economics, and historical
knowledge alongside the American history.
      </p>
      <p>Being adapted from the previous studies above, novelty of this interface are the
comparing visualizations. As shown in Fig. 7, a different set of target groups—in this
case, the two major parties, Democrats and Republicans—can be analyzed and
compared with each-other. The end user is able to find and execute new insights through the
independent variables, as well as the latent biographical relationship of U.S. Congress
legislators through selecting, filtering, and comparing two different accounts of
histories.
4</p>
    </sec>
    <sec id="sec-3">
      <title>Related Work and Discussion</title>
      <p>
        The conference proceedings [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] include several papers on bringing biographical data
online, on analyzing biographies with computational methods, on group portraits and
networks, and on visualizations. Applying Linked Data principles to cultural heritage
data [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] and historical research [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] has been a promising approach to solve the
problems of isolated and semantically heterogeneous data sources. Also a number of
previous research exists in faceted search [
        <xref ref-type="bibr" rid="ref6 ref7">6,7</xref>
        ] and Linked Data visualization [
        <xref ref-type="bibr" rid="ref1 ref3 ref4">1,3,4</xref>
        ].
      </p>
      <p>Based on the applications discussed, faceted search and browsing can be combined
in a useful way with various means and tools for visualization: facet selections are a
very flexible way to filter out result sets, and we have demonstrated that this can be
done in real time using SPARQL queries in endpoints containing tens of millions of
triples. Based on the query results, wrappers for data visualization tools, such as Google
Charts for statistics or network analysis tools can be integrated and reused easily. By
making the data analysis on the client side, computational burden can be distributed
to end-user browsers, and Rich Internet Applications can be created without
serverside programming. Moreover, the resulting visualizations open up ways of exploring
new types of questions, and further evoke a knowledge discovery process in conducting
digital humanities research.</p>
      <p>A key challenge in this approach is how to deal with large result sets. It is
usually not feasible to transfer very large result sets, say tens of thousands of casualty
records in the WarSampo case, from the server to the browser. If the data is not
available in the browser, it cannot of course be analyzed there. This problem is solved in
SPARQL Faceter by paginating the results; the results are uploaded in pages and only
when needed. The end-user should be aware about the limitation that the visualizations
are based on only the data that has been uploaded. The size of the page therefore sets a
limit on how large datasets can be visualized, even though very large result datasets can
be queried on the server side.</p>
      <p>
        The use case study WarSampo was implemented by the original SPARQL Faceter
[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] while the other use cases discussed are based on its new versions with the following
enhancements: 1) Every facet is now able to make its own SPARQL query (or many),
which leads to better efficiency. 2) Hierarchical facets up to any number of levels are
supported and more efficiently implemented. 3) Text search facet is included as a new
facet type. 4) A slider facet for selecting a range of numerical values interactively can
be used. 5) Facet hit distributions can be visualized using pie charts in addition to hit
counts. There are also some enhancements made for visualizations. The U.S. Congress
Prosopographer and Semantic National Biography allow, for example, visual
comparison of two groups. The different Faceter versions and extensions need to be
amalgamated together in next versions of the tool and applications. Also the technical solutions
for showing new types of visualization, such as social networks of people, should be
studied more—we are about to implement a network application to the Semantic
National Biography. Still another direction for further work are the aesthetic qualities. The
visualizations are generated using standardized templates, e.g., web frameworks such
as Google Charts, and balancing between usability and design aesthetics needs to be
studied.
Acknowledgements Thanks to Erkki Heino for implementational help regarding
extending the Faceter SPARQL tool for our case studies, and to Jouni Tuominen for
discussions related to the data models and data services underlying our applications. Goki
Miyakita was supported by a mobility scholarship at Aalto University in the frame of
the Erasmus Mundus Action 2 Project TEAM Technologies for Information and
Communication Technologies, funded by the European Commission. Our research was also
supported by the CSC computing services and the Severi project24 funded mainly by
Business Finland.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Bikakis</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sellis</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Exploration and visualization in the web of big linked data: A survey of the state of the art</article-title>
          .
          <source>In: Proceedings of the Workshops of the EDBT/ICDT 2016 Joint Conference. CEUR Workshop Proceedings</source>
          , Vol-
          <volume>1558</volume>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. ter Braake,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Anstke</surname>
          </string-name>
          <string-name>
            <surname>Fokkens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.S.</given-names>
            ,
            <surname>Declerck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Wandl-Vogt</surname>
          </string-name>
          , E. (eds.):
          <source>BD2015 Biographical Data in a Digital World 2015. CEUR Workshop Proceedings</source>
          , Vol-
          <volume>1399</volume>
          (
          <year>2015</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1399</volume>
          /
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Dadzie</surname>
            ,
            <given-names>A.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pietriga</surname>
          </string-name>
          , E.:
          <article-title>Visualisation of linked data-reprise</article-title>
          .
          <source>Semantic Web</source>
          <volume>8</volume>
          (
          <issue>1</issue>
          ),
          <fpage>1</fpage>
          -
          <lpage>21</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Dadzie</surname>
            ,
            <given-names>A.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rowe</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Approaches to visualising Linked Data: A survey</article-title>
          .
          <source>Semantic Web</source>
          <volume>2</volume>
          (
          <issue>2</issue>
          ),
          <fpage>89</fpage>
          -
          <lpage>124</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Hearst</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Elliott</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>English</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sinha</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Swearingen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>K.P.</given-names>
          </string-name>
          :
          <article-title>Finding the flow in web site search</article-title>
          .
          <source>CACM</source>
          <volume>45</volume>
          (
          <issue>9</issue>
          ),
          <fpage>42</fpage>
          -
          <lpage>49</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Heim</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ziegler</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lohmann</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>gFacet: A browser for the web of data</article-title>
          . In: Proceedings of the International Workshop on Interacting with
          <article-title>Multimedia Content in the Social Semantic Web (IMC-SSW 2008)</article-title>
          .
          <article-title>CEUR-WS</article-title>
          , vol.
          <volume>417</volume>
          , pp.
          <fpage>49</fpage>
          -
          <lpage>58</lpage>
          (
          <year>2008</year>
          ), http://ftp.informatik. rwth-aachen.de/Publications/CEUR-WS/Vol-
          <volume>417</volume>
          /paper5.pdf
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Hildebrand</surname>
          </string-name>
          , M.,
          <string-name>
            <surname>van Ossenbruggen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hardman</surname>
          </string-name>
          , L.:
          <article-title>/facet: A browser for heterogeneous semantic web repositories</article-title>
          .
          <source>In: International Semantic Web Conference</source>
          . pp.
          <fpage>272</fpage>
          -
          <lpage>285</lpage>
          . Springer (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. Hyvo¨nen, E.,
          <string-name>
            <surname>Saarela</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Viljanen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Application of ontology-based techniques to viewbased semantic search and browsing</article-title>
          . In:
          <article-title>The semantic web: research and applications</article-title>
          .
          <source>First European Semantic Web Symposium (ESWS</source>
          <year>2004</year>
          ). pp.
          <fpage>92</fpage>
          -
          <lpage>106</lpage>
          . Springer-Verlag (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9. Hyvo¨nen, E.:
          <article-title>Publishing and Using Cultural Heritage Linked Data on the Semantic Web</article-title>
          .
          <source>Synthesis Lectures on the Semantic Web: Theory and Technology</source>
          , Morgan &amp; Claypool, Palo Alto, CA, USA (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. Hyvo¨nen, E.,
          <string-name>
            <surname>Heino</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leskinen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ikkala</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koho</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tamper</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tuominen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Ma¨kela¨, E.:
          <article-title>WarSampo data service and semantic portal for publishing linked open data about the second world war history</article-title>
          .
          <source>In: The Semantic Web - Latest Advances and New Domains (ESWC</source>
          <year>2016</year>
          ). pp.
          <fpage>758</fpage>
          -
          <lpage>773</lpage>
          . Springer-Verlag (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. Hyvo¨nen, E.,
          <string-name>
            <surname>Leskinen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heino</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tuominen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sirola</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Reassembling and enriching the life stories in printed biographical registers: Norssi high school alumni on the Semantic Web</article-title>
          .
          <source>In: Language, Technology and Knowledge. First International Conference, LDK</source>
          <year>2017</year>
          , Galway, Ireland, June 19-20,
          <year>2017</year>
          . Springer-Verlag (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12. Hyvo¨nen, E.,
          <string-name>
            <surname>Leskinen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tamper</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tuominen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Keravuori</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Semantic National Biography of Finland</article-title>
          .
          <source>In: Proceedings of the Digital Humanities in the Nordic Countries 3rd Conference (DHN</source>
          <year>2018</year>
          ). pp.
          <fpage>372</fpage>
          -
          <lpage>385</lpage>
          . CEUR Workshop Proceedings, Vol-
          <volume>2084</volume>
          (
          <year>March 2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Ikkala</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koho</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heino</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leskinen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , Hyvo¨nen, E.,
          <string-name>
            <surname>Ahoranta</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Prosopographical views to finnish ww2 casualties through cemeteries and linked open data</article-title>
          .
          <source>In: Proceedings of the Workshop on Humanities in the Semantic Web</source>
          (
          <article-title>WHiSe II)</article-title>
          .
          <source>CEUR Workshop Proceedings (October</source>
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Koho</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heino</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , Hyvo¨nen, E.:
          <article-title>SPARQL Faceter-Client-side Faceted Search Based on SPARQL</article-title>
          . In: Troncy,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Verborgh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Nixon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Kurz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Schlegel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Vander</surname>
          </string-name>
          <string-name>
            <surname>Sande</surname>
          </string-name>
          , M. (eds.)
          <source>Joint Proc. of the 4th International Workshop on Linked Media and the 3rd Developers Hackshop. No. 1615, CEUR Workshop Proceedings</source>
          (
          <year>2016</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1615</volume>
          / semdevPaper5.pdf
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Leskinen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , Hyvo¨nen, E.,
          <string-name>
            <surname>Tuominen</surname>
          </string-name>
          , J.:
          <article-title>Analyzing and visualizing prosopographical linked data based on short biographies</article-title>
          .
          <source>In: BD2017 Biographical Data in a Digital World 2017, Proceedings. CEUR Workshop Proceedings</source>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Leskinen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tuominen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heino</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , Hyvo¨nen, E.:
          <article-title>An ontology and data infrastructure for publishing and using biographical linked data</article-title>
          .
          <source>In: Proceedings of the Workshop on Humanities in the Semantic Web (WHiSe II)</source>
          . pp.
          <fpage>15</fpage>
          -
          <lpage>26</lpage>
          . CEUR Workshop Proceedings, Vol-
          <volume>2014</volume>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Meron</surname>
          </string-name>
          <article-title>˜o-Pen˜uela,</article-title>
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Ashkpour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Van Erp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Mandemakers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Breure</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Scharnhorst</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Schlobach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Van Harmelen</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          :
          <article-title>Semantic technologies for historical research: A survey</article-title>
          .
          <source>Semantic Web</source>
          <volume>6</volume>
          (
          <issue>6</issue>
          ),
          <fpage>539</fpage>
          -
          <lpage>564</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Miyakita</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leskinen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , Hyvo¨nen, E.:
          <string-name>
            <surname>U.S. Congress Prosopographer - A Tool</surname>
          </string-name>
          for Prosopographical Research of Legislators (May
          <year>2018</year>
          ), submitted
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Pollitt</surname>
            ,
            <given-names>A.S.:</given-names>
          </string-name>
          <article-title>The key role of classification and indexing in view-based searching</article-title>
          .
          <source>Tech. rep.</source>
          , University of Huddersfield, UK (
          <year>1998</year>
          ), http://www.ifla.org/IV/ifla63/63polst.pdf
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Sacco</surname>
            ,
            <given-names>G.M.</given-names>
          </string-name>
          :
          <article-title>Dynamic taxonomies: guided interactive diagnostic assistance</article-title>
          . In: Wickramasinghe, N. (ed.)
          <article-title>Encyclopedia of Healthcare Information Systems</article-title>
          . Idea Group (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Tunkelang</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          : Faceted search,
          <source>Synthesis lectures on information concepts</source>
          ,
          <source>retrieval, and services</source>
          , vol.
          <volume>1</volume>
          . Morgan &amp; Claypool Publishers (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Verboven</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carlier</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dumolyn</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>A short manual to the art of prosopography</article-title>
          .
          <source>In: Prosopography Approaches and Applications. A Handbook</source>
          , pp.
          <fpage>35</fpage>
          -
          <lpage>70</lpage>
          . University of Ghent (
          <year>2007</year>
          ), http://hdl.handle.net/1854/LU-376535
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>