<!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>Semantics for music researchers: How country is my country?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kevin R. Page</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Benjamin Fields</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bart J. Nagel</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gianni O'Neill</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>David C. De Roure</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tim Crawford</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computing, Goldsmiths University of London</institution>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Oxford e-Research Centre, University of Oxford</institution>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>School of Electronics and Computer Science, University of Southampton</institution>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The Linking Open Data cloud contains several music related datasets that hold great potential for enhancing the process of research in the eld of Music Information Retrieval (MIR) and which, in turn, can be enriched by MIR results. We demonstrate a system with several related aims: to enable MIR researchers to utilise these datasets through incorporation in their research systems and workows; to publish MIR research output on the Semantic Web linked to existing datasets (thereby also increasing the size and applicability of the datasets for use in MIR); and to present MIR research output, with cross-referencing to other linked data sources, for manipulation and evaluation by researchers and re-use within the wider Semantic Web. By way of example we gather and publish RDF describing signal collections derived from the country of an artist. Genre analysis over these collections and integration of collection and result metadata enables us to ask: "how country is my country?".</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Background and motivation</title>
      <p>Much of the work of researchers in the eld of Music Information Retrieval (MIR)
focusses on the algorithmic extraction of information from music. However, there
are many problems associated with the design and implementation of distributed
systems within which such algorithms might be deployed.</p>
      <p>
        We can broadly describe the process an MIR researcher typically follows in
three steps; we also highlight some of the issues and, at an abstract level, how
linked data and semantic web technologies might assist in building a complete
system.
1. Assemble a collection of audio input. To evaluate an algorithm, the
researcher must acquire a wide selection of signal typically digital audio
les for the algorithm to process. Music recordings are often restricted
from free exchange amongst researchers, either explicitly through copyrights
or implicitly through the high overheads of managing detailed and
intricate licensing. Even when audio data is freely available and distributable
a dicult balance must be found to avoid over-tting of algorithms to a
particular set of signals: whilst a widely shared, understood, and re-usable
collection is critical for comparative evaluation, tuning an algorithm to such
a collection during development (knowing it will be the benchmark) is likely
to detrimentally aect performance against more randomly selected input
(i.e. real-world tests). It is therefore useful to create and modify large
collections of audio data quickly and exibly which can be shared between
researchers for comparative evaluation. Restrictions on the distribution of
actual audio les can be accommodated through the separate description of
collections and correctly modelling the relationship between artefacts (e.g.
distinguishing between a work, a performances of the work, recordings of the
performance, and published media of the recording); metadata exchange can
then occur independently and be cross-referenced against any institutional
or other private archive of audio. Linking existing metadata for audio les
and basing collection generation on this information is desirable for quickly
trialling an algorithm against particular musical facets (e.g. a particular
period and style derived from the composers).
2. Apply the algorithm to the audio input. There are many MIR systems
which enable an algorithm to be applied to signal. More recently some
systems have begun to adopt practices and tools from the scientic workow
community, for example the Meandre workow enactment system [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Any
such system must be able to recognise an input collection and apply the
algorithm across it. Where institutionally restricted collections of signal are in
use a system must match local audio les to any abstract, metadata based,
collection descriptions.
3. Publish and evaluate algorithm output. The MIR community has a 7
year history of comparative evaluation in the MIREX competition; the most
recent (2010) MIREX adopted a Meandre derived framework for executing
the algorithms under test [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. More generally, evaluation of results requires
a common structure into which analytic output can be published for
comparison, rather than data structures inherited from the development tool
or environment a researcher was using. As faster computational resources
become more readily available and can be applied to MIR tasks, the
opportunity to undertake analysis on an ever greater scale brings with it the
associated problems of managing ever greater quantities of result data. Links
from results back to recorded signal (and audio le artefacts) and
capturing provenance are equally important: an single algorithm is not normally
sucient to make a denitive assertion, e.g. to classify a recording as jazz.
For this reason it is important that the representation of results can be used
as input for creating derivative collections of input for further MIR analysis
such that information extracted from multiple algorithms can be combined
and rened.
      </p>
    </sec>
    <sec id="sec-2">
      <title>System overview and Country/country example</title>
      <p>
        Employing new RDF encodings for collections and results that utilise existing
ontologies (including the Music Ontology, GeoNames, Provenance Vocabulary,
and OAI-ORE), and by deploying a linked data audio le repository and services
for publishing collections and results, we present a proof-of-concept system that
addresses the problems outlined in the previous section. While the principles
and design described here can be applied to all MIR systems, for demonstration
purposes we have developed a specic use case known as Country/country. In
this section we outline the components of the system, which approximately align
to the steps in the previous section (with the addition of a pre-step), detailing
the generic purpose of each service, followed by the specic implementation in
Country/country ( in italics ).
0. An Audio File Repository which serves audio les and linked data about
the audio les using HTTP. For our public demonstrator a subset copy
of the free-licensed Jamendo collection 1 has been used. Using the Music
Ontology[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], the relationship to the track it is a recording of, and the
denitive URI for that track ( as minted by the Jamendo linked data service at
dbtune 2) is asserted in the linked data.
1. A Collection Builder web application that enables a user to publish sets
of tracks described using RDF. The backend uses SPARQL to build
collections and takes advantage of links between datasets: e.g. the Jamendo service
incorporates links to geographic locations as dened by GeoNames 3, so the
Collection Builder can identify all the tracks oered by Jamendo recorded
by artists from a specic country. An optional second stage of collection
builder takes a collection and grounds the constituent tracks against
available recordings of those tracks by posing SPARQL queries to Audio File
Repositories. In the case of Country/country we ground a country derived
collection against our Audio File Repository of locally available signal .
2. The Analysis is performed by a NEMA[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] genre classication workow:
We have extended the myExperiment[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] scientic collaborative
environment to support the Meandre[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] workows used by NEMA.
myExperiment has also been modied to accept the collections RDF
published in step 1) and marshal the target tracks contained within to
the analysis workow.
      </p>
      <p>Within the (Meandre-based) genre classication workow a head-end
component has been written to dereference each track URI passed to the
workow and, using the linked data published by the signal repository,
retrieve both the local copy of the audio le and the reference to the
original Jamendo identier . This URI persists through the genre analysis
workow until it reaches a new tail-end component where the analysis is
published using RDF including links back to the Jamendo URI.
1 http://www.jamendo.com/
2 http://dbtune.org/jamendo/
3 http://www.geonames.org/ontology/
3. A Results Viewer web application retrieves the collections RDF from 1)
and results RDF from 2), cross-referencing them via the URIs used
throughout the system. The user can identify trends in genre classication within
and between collections. Results can be pooled and compared using existing
and new collections and inform the creation of new sets. To demonstrate
how further links can easily be made to existing datasets and inform
derivative collection generation, relevant associations from other linked data sets
are shown (e.g. artists of the same genre and country from DBpedia and the
BBC for a particular analysed track ).
3</p>
    </sec>
    <sec id="sec-3">
      <title>Online demonstrator</title>
      <p>The Country/country demonstrator system is available at:
http://www.nema.ecs.soton.ac.uk/countrycountry/</p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgements</title>
      <p>Many thanks to Stephen Downie and his team at IMIRSEL University of Illinois
for access and source code to their Son of Blinkie genre classication
workow and the myExperiment team at the University of Southampton for help
and guidance while developing the Meandre extension. This work was carried
out through the Networked Environment for Musical Analysis (NEMA) project
funded by the Andrew W. Mellon Foundation, and the Structural Analysis of
Large Amounts of Musical Information (SALAMI) project funded by the JISC
Digitisation and e-Content programme as a part of the Digging into Data
challenge.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>X.</given-names>
            <surname>Llor</surname>
          </string-name>
          , B. `cs, L. Auvil,
          <string-name>
            <given-names>B.</given-names>
            <surname>Capitanu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Welge</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Goldberg</surname>
          </string-name>
          , Meandre:
          <article-title>Semantic-Driven Data-Intensive Flows in the Clouds</article-title>
          , in 4th IEEE International Conference on eScience, pp.
          <fpage>238245</fpage>
          ,
          <string-name>
            <surname>Dec</surname>
          </string-name>
          .
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>K.</given-names>
            <surname>West</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Shirk</surname>
          </string-name>
          , G. Zhu,
          <string-name>
            <given-names>J.</given-names>
            <surname>Downie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ehmann</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Bay</surname>
          </string-name>
          ,
          <article-title>The Networked Environment for Music Analysis (NEMA)</article-title>
          ,
          <source>in 6th IEEE World Congress on Services</source>
          , pp.
          <fpage>314317</fpage>
          ,
          <year>July 2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Y.</given-names>
            <surname>Raimond</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Abdallah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sandler</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Giasson</surname>
          </string-name>
          ,
          <article-title>The music ontology</article-title>
          ,
          <source>in Proceedings of the International Conference on Music Information Retrieval</source>
          , pp.
          <fpage>417</fpage>
          <lpage>422</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>C.</given-names>
            <surname>Goble</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bhagat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Aleksejevs</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Cruickshank</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Michaelides</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Newman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Borkum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bechhofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Roos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Li</surname>
          </string-name>
          , et al.,
          <article-title>myExperiment: a repository and social network for the sharing of bioinformatics workows</article-title>
          ,
          <source>Nucleic Acids Research</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>