<!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>
      <journal-title-group>
        <journal-title>Athens, Greece</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>OperaSampo - Opera and Music Theatre Performances in Finland 1830-1960 on the Semantic Web</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Eero Hyvönen</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Annastiina Ahola</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Heikki Rantala</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anne Kauppala</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Helsinki Centre for Digital Humanities (HELDIG), University of Helsinki</institution>
          ,
          <country country="FI">Finland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Semantic Computing Research Group (SeCo), Aalto University</institution>
          ,
          <addr-line>Finland https://seco.cs.aalto.fi</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Sibelius Academy, University of the Arts</institution>
          ,
          <country country="FI">Finland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>This paper demonstrates using OperaSampo, a LOD service and semantic portal for Finnish opera and music theatre performances in 1830-1960. The novelty of OperaSampo lays on its focus on using and studying historical data about the musical performances and persons involved in diferent roles. OperaSampo Portal ofers faceted search and integrated data-analytic tools for easily searching and analyzing the data, improving the usability of the data for research purposes. The system, data, and software used are openly available on the Semantic Web.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Reprises1 is a database of the Sibelius Academy, Finland, that includes evening-specific
information about opera, operetta, vaudeville, and other forms of music theatre performances in Finland
during 1830–1960. The database covers the performances of the Esplanade Theater in Helsinki
(1827–1857), the Swedish Theatre in Helsinki (1860–1961), the Russian Theatre in Helsinki
(1868–1917), the Finnish Opera Company (ca. 1873–1879), and music theatre performances in
the Turku Play-house (1839–1897). Reprises has been in use for both research and educational
purposes at the University of the Arts, Finland, as well as in the music media sector. The data
currently includes information about 675 operas, 9075 performances, and 3525 persons involved
in diferent roles (e.g., as singers, conductors, or composers). The main primary sources of the
data have been theatre posters, newspaper advertisements, and repertoire books [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1, 2, 3, 4, 5</xref>
        ].
      </p>
      <p>When using the legacy Reprises portal, performances of the database have been searched by
using a traditional search form that specifies values for the Composer, Opera, Singer, Conductor,
Keywords, and Time interval of the event. By clicking on an item in the search result list,
metadata about the performance (Season, Conductor, Orchestra, Producer, Tickets, Additional
information, and Roles) and other performances of the same opera can be studied using
closereading. The operative languages of Reprises are Finnish and English. The languages of the
performances are mainly Finnish, Swedish or Russian, and have been indicated in the respective
records. The Reprises user interface, however, is no longer accessible on up-to-date modern
browsers due to running on older, hard-to-update legacy software. This was to be expected and
was one of the reasons for looking for a new solution for browsing and searching the Reprises
data.</p>
      <p>
        This paper presents and demonstrates a new Linked Data (LD) approach and implementation,
OperaSampo, for searching, browsing, and analyzing the Reprises data. OperaSampo is based on
the Sampo Model [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and Sampo-UI framework, [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], where the data can be filtered using faceted
semantic search in multiple application perspectives, and then be analyzed using seamlessly
integrated data-analytic visualizations and tools for Digital Humanities research.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Ontology and Data</title>
      <p>
        Reprises data was available as a data dump of 16 CSV tables corresponding to class concepts,
such as Performances, People, and Roles. The tables were used in a data-driven way for creating
an ontology for musical performances: Nine of the tables were transformed into classes and
sets of their instances with properties corresponding to table columns. The rest of the tables
were transformed into additional properties and sets of property values for the created classes.
The created Dublin Core-like ontological data model is introduced in more detail in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The
resulting knowledge graph was then published and documented on the Linked Data Finland
LDF.fi platform 2. The data is being enriched from external data sources, such as Wikidata and
BiographySampo3 by mapping local URIs accordingly.
      </p>
      <p>
        An important aspect in designing the data model was to ensure that the data can be maintained
asily by the same people that were in charge of the data in the Reprises database. This way
the data could be maintained and edited as native LD instead of having to keep converting the
data from CSV tables or other formats each time data needs to be added or corrected. For this
purpose, the SPARQL SAHA editor [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] is used.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Using the LOD Service and OperaSampo Portal</title>
      <p>OperaSampo demonstrates a paradigm shift of using LD and the Sampo model for studying
musical performances in Digital Humanities by ofering plenty of novel possibilities for
retrieving focused information about the contents of the database and analyzing them. For instance,
the performers and their performances are of particular interest for the researchers using the
OperaSampo data. The OperaSampo Portal can, for example, easily visualize singer’s roles as
well as their succession and frequency in the career as shown in Fig. 1 for the Finnish opera
singer August Alfred Aspegrén.</p>
      <p>The portal also lends itself to exploring repertoires of opera houses, or composers’ success
in opera houses’ programs. For example, Fig. 2 shows how Verdi reception in Finland started
very slowly and somewhat late. The user has chosen the Performances perspective to the data
and can search performances using the seven facets on the left: Composition, Composer, Choir</p>
      <sec id="sec-3-1">
        <title>2Dataset descriptions and SPARQL endpoint: https://ldf.fi/dataset/operasampo/ 3https://seco.cs.aalto.fi/projects/biografiasampo/</title>
        <p>Director, Conductor, Director of Play, Producer, and Opera House. Here Giuseppe Verdi is
selected as the Composer. The result set of performances is shown on the right with three tabs
available for visualization: Table, Charts, and Timeline. Here the Timeline tab is open. One
can see three peaks during three decades (1876, 1886, and 1896), and by using the facets and
links one can find out more about what opera houses frequently/rarely performed Verdi, what
operas were performed and in what language, the role casts and their possible interconnections,
conductors etc.</p>
        <p>Using the OperaSampo portal is demonstrated in more detail in this video4.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Discussion</title>
      <p>There are several databases of musical performances available on the Web, including Svenska
operans repertoararkiv5, Dansk Forfatterleksikon6, The London Stage Database, 1660–18007,
Archives de l’Opéra Comique8, Les Archives du Spectacle9 Staatsoper Dresden database10,
Operatic Productions in the Nertherlands 1886–199511, Music in the Second Empire Theatre12.</p>
      <sec id="sec-4-1">
        <title>However, none of them is based on Linked Data to the best our knowledge.</title>
        <p>
          Linked data has been used for representing and studying musical data before, e.g., in the
Linked Jazz13 system [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ], and there are lots of data available for enriching musical data, such
as the open music encyclopedia MusicBrainz14, Wikidata, and online record archives, such as
the Live Music Archive15. Using LD in representing the relation between performances and
scores is discussed in [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], while in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] LD is used for finding performance recordings in an
archive. Ontologies about music, such as the Music Ontology16, focus on music rather than
performances. In contrast, the novelty in OperaSampo lays on its focus on using and studying
historical data about the musical performances and persons involved in diferent roles.
        </p>
        <p>
          OperaSampo and its source code are openly available online17. The underlying LOD service,
including a SPARQL endpoint, content negotiation of URIs, linked data browsing, and other
services is available at the LDF.fi service 18 [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ].
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>CSC – IT Center for Science has provided computational resources for OperaSampo.
13https://linkedjazz.org/
14https://musicbrainz.org/
15https://archive.org/details/etree
16http://musicontology.com/
17Portal: https://oopperasampo.ldf.fi/; source code: https://github.com/SemanticComputing/operasampo-web-app
18https://ldf.fi/dataset/operasampo/</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>E.</given-names>
            <surname>Aspelin-Haapkylä</surname>
          </string-name>
          ,
          <article-title>Suomalaisen Teatterin historia, I-IV, Finnish LIterature Society SKS</article-title>
          , Helsinki,
          <year>1906</year>
          -
          <fpage>1909</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>L.</given-names>
            <surname>Byckling</surname>
          </string-name>
          ,
          <article-title>Keisarinajan kulisseissa: Helsingin venäläisen teatterin historia 1868-1918</article-title>
          ,
          <string-name>
            <given-names>Finnish</given-names>
            <surname>Literature Society</surname>
          </string-name>
          <string-name>
            <surname>SKS</surname>
          </string-name>
          , Helsinki,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Lüchou</surname>
          </string-name>
          ,
          <article-title>Svenska teatern i Helsingfors: repertoar, styrelser och teaterchefer</article-title>
          ,
          <source>konstnärlig personal 1860-1975, Stiftelsen för Svenska teatern i Helsingfors/Söderström</source>
          , Helsinki,
          <year>1977</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>M. M. van Nieuwkerk</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Salters</surname>
            ,
            <given-names>R. M.</given-names>
          </string-name>
          <string-name>
            <surname>Helmers</surname>
            ,
            <given-names>I. Kisjes</given-names>
          </string-name>
          ,
          <article-title>Operatic productions in the Netherlands, 1886-1995: from printed annals to searchable performance data, Research Data Journal for the Humanities</article-title>
          and
          <source>Social Sciences</source>
          <volume>5</volume>
          (
          <year>2020</year>
          )
          <fpage>79</fpage>
          -
          <lpage>90</lpage>
          . URL: https://brill.com/ view/journals/rdj/5/2/article-p79_
          <fpage>79</fpage>
          .xml?language=en.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P.</given-names>
            <surname>Paavolainen</surname>
          </string-name>
          ,
          <article-title>Arkadian arki: Kaarlo Bergbomin elämä ja työ</article-title>
          , II,
          <year>1872</year>
          -
          <fpage>1887</fpage>
          , Teatterikorkeakoulun julkaisusarja 51,
          <string-name>
            <surname>Taideyliopiston</surname>
            <given-names>Teatterikorkeakoulu</given-names>
          </string-name>
          , Helsinki,
          <year>2016</year>
          . URL: https://urn.fi/URN:ISBN:
          <fpage>978</fpage>
          -
          <lpage>952</lpage>
          -6670-86-7.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>E.</given-names>
            <surname>Hyvönen</surname>
          </string-name>
          ,
          <article-title>Digital humanities on the semantic web: Sampo model</article-title>
          and portal series, Semantic Web - Interoperability, Usability, Applicability
          <volume>14</volume>
          (
          <year>2023</year>
          )
          <fpage>729</fpage>
          -
          <lpage>744</lpage>
          . doi:
          <volume>10</volume>
          .3233/ SW-223034.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>E.</given-names>
            <surname>Ikkala</surname>
          </string-name>
          , E. Hyvönen,
          <string-name>
            <given-names>H.</given-names>
            <surname>Rantala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Koho</surname>
          </string-name>
          ,
          <string-name>
            <surname>Sampo-UI</surname>
          </string-name>
          :
          <article-title>A full stack JavaScript framework for developing semantic portal user interfaces</article-title>
          ,
          <source>Semantic Web - Interoperability, Usability, Applicability</source>
          <volume>13</volume>
          (
          <year>2022</year>
          )
          <fpage>69</fpage>
          -
          <lpage>84</lpage>
          . doi:
          <volume>10</volume>
          .3233/SW-210428.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ahola</surname>
          </string-name>
          , E. Hyvönen,
          <string-name>
            <given-names>H.</given-names>
            <surname>Rantala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kauppala</surname>
          </string-name>
          ,
          <article-title>Publishing and studying historical opera and music theatre performances on the Semantic Web: case OperaSampo 1830-</article-title>
          <year>1960</year>
          ,
          <year>2023</year>
          . URL: https://seco.cs.aalto.fi/publications/2023/ahola-et-al-operasampo
          <article-title>-2023.pdf, submitted for peer review</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>E.</given-names>
            <surname>Mäkelä</surname>
          </string-name>
          , E. Hyvönen,
          <string-name>
            <surname>SPARQL SAHA</surname>
          </string-name>
          ,
          <article-title>a configurable linked data editor and browser as a service, in: The Semantic Web: ESWC 2014 Satellite Events</article-title>
          .
          <source>ESWC 2014</source>
          , Springer-Verlag,
          <year>2014</year>
          , pp.
          <fpage>434</fpage>
          -
          <lpage>438</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -11955-7_
          <fpage>62</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>M. C. Pattuelli</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Hwang</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Miller</surname>
          </string-name>
          ,
          <article-title>Accidental discovery, intentional inquiry: Leveraging linked data to uncover the women of jazz, Digital Scholarship in the Humanities 32 (</article-title>
          <year>2016</year>
          )
          <fpage>918</fpage>
          -
          <lpage>924</lpage>
          . doi:
          <volume>10</volume>
          .1093/llc/fqw047.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>J.</given-names>
            <surname>Devaney</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. L.</given-names>
            <surname>Gauvin</surname>
          </string-name>
          ,
          <article-title>Representing and linking music performance data with score information</article-title>
          ,
          <source>in: Proceedings of the 3rd International Workshop on Digital Libraries for Musicology</source>
          ,
          <source>DLfM</source>
          <year>2016</year>
          ,
          <article-title>Association for Computing Machinery</article-title>
          , New York, NY, USA,
          <year>2016</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . doi:
          <volume>10</volume>
          .1145/2970044.2970052.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bechhofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. R.</given-names>
            <surname>Page</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Weigl</surname>
          </string-name>
          , G. Fazekas, T. Wilmering,
          <article-title>Linked data publication of live music archives and analyses</article-title>
          ,
          <source>in: The Semantic Web - ISWC</source>
          <year>2017</year>
          : 16th International Semantic Web Conference, Springer-Verlag,
          <year>2017</year>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -68204-
          <issue>4</issue>
          _
          <fpage>3</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>E.</given-names>
            <surname>Hyvönen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tuominen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Alonen</surname>
          </string-name>
          , E. Mäkelä,
          <article-title>Linked Data Finland: A 7-star model and platform for publishing and re-using linked datasets</article-title>
          ,
          <source>in: The Semantic Web: ESWC 2014 Satellite Events</source>
          , Springer-Verlag,
          <year>2014</year>
          , pp.
          <fpage>226</fpage>
          -
          <lpage>230</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>319</fpage>
          -11955-7_
          <fpage>24</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>