<!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>The C@merata Task at MediaEval 2015: Natural Language Queries on Classical Music Scores</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Richard Sutcliffe</string-name>
          <email>rsutcl@essex.ac.uk</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chris Fox</string-name>
          <email>foxcj@essex.ac.uk</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Eduard Hovy</string-name>
          <email>hovy@cmu.edu</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Deane L. Root</string-name>
          <email>dlr@pitt.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Richard Lewis</string-name>
          <email>richard.lewis@gold.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computing</institution>
          ,
          <addr-line>Goldsmiths</addr-line>
          ,
          <institution>University of London</institution>
          ,
          <addr-line>London</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Music, University of Pittsburgh</institution>
          ,
          <addr-line>Pittsburgh, PA</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Language Technologies Institute, Carnegie-Mellon University</institution>
          ,
          <addr-line>Pittsburgh, PA</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>School of CSEE, University of Essex</institution>
          ,
          <addr-line>Colchester</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2015</year>
      </pub-date>
      <fpage>14</fpage>
      <lpage>15</lpage>
      <abstract>
        <p>This was the second year of the C@merata task [16,1] which relates natural language processing to music information retrieval. Participants each build a system which takes as input a query and a music score and produces as output one or more matching passages in the score. This year, questions were more difficult and scores were more complex. Participants were the same as last year and once again CLAS was the best with a Beat F-Score of 0.620.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        The C@merata task is a kind of Question Answering
[
        <xref ref-type="bibr" rid="ref12 ref13 ref17 ref18 ref2">13,17,2,12,18</xref>
        ] combined with Music Information Retrieval [
        <xref ref-type="bibr" rid="ref5 ref6">5,6</xref>
        ].
The input is a phrase such as ‘dotted minim F#4’ together with a
score in MusicXML [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and the output is a list of one or more
passages in the score each containing such a minim.
      </p>
      <p>
        There are three main applications for C@merata-type
systems. First, we have observed in Grove and elsewhere
[
        <xref ref-type="bibr" rid="ref10 ref14 ref3 ref7 ref8">7,14,3,8,10</xref>
        ] that musicological analyses make references to
musical passages. For example, consider ‘cellos and basses lead
us into the shadows while the upper strings accompany with
gently throbbing harmonies’ [8, p17]. This refers to a passage in
Beethoven’s First Symphony, but where exactly?
      </p>
      <p>Second, experts may wish to find a specific passage based on
a possibly vague description, for example, ‘the Wagner coda from
the 7th symphony of Bruckner’.</p>
      <p>Third, students of music who are unsure what an ‘interrupted
cadence’ is could benefit from a system which could find
examples such as ‘The trumpet shall sound’ from Handel’s
Messiah. These three applications motivate our work.</p>
    </sec>
    <sec id="sec-2">
      <title>1. APPROACH</title>
    </sec>
    <sec id="sec-3">
      <title>1.1 The C@merata Task</title>
      <p>Participants are given 200 questions and twenty scores in
MusicXML, ten questions on each score. The task is to find one
or more answer passages for each question. Suppose the query is
‘dotted minim F#4’ against the Andante of BWV 1047 (Figure 1).
An answer passage is [ 3/4, 1, 65:1-65:3 ]. This means time
signature 3/4, measuring in crotchets, passage starts before the
first crotchet in bar 65 and ends after the third crotchet.</p>
      <p>The twenty scores were chosen from Baroque, Classical and
Romantic composers. They ranged in complexity from one stave</p>
      <sec id="sec-3-1">
        <title>Q: dotted minim F#4</title>
        <p>A: [ 3/4, 1, 65:1-65:3 ]
Q: F4 crotchet in the oboe
A: [ 3/4, 2, 64:3-64:4 ]
Q: minim A2 in 3/4 time
A: [ 3/4, 1, 62:2-62:3 ], [ 3/4, 1, 64:2-64:3 ]
Q: chord D2 E5 G5 in bars 54-58
A: [ 3/4, 2, 57:1-57:1 ]
Q: quavers F3 A3 followed by crotchet A4 in the violin
A: [ 3/4, 1, 57:2-57:3 ]
Q: four quavers in the violin against a minim in the bass clef
A: [ 3/4, 1, 62:2-62:3 ], [ 3/4, 1, 64:2-64:3 ]
up to nineteen staves and from a few bars up to a hundred or
more. Query types were different from 2014 (Table 1) and
consisted of eight base types which could have certain
qualifications. Some were similar to last year (‘D4 minim’) while
others were more complex (‘quavers F4 E4 in the oboe followed
by quavers E2 G#2 in the bass clef’).</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>1.2 Evaluation Metrics</title>
      <p>A passage is beat-correct if it starts in the correct bar at the
correct beat and it ends at the correct bar at the correct beat. Beat
Precision (BP) is the number of beat-correct passages returned by
a system, in answer to a question, divided by the number of
passages (correct or incorrect) returned. Similarly, Beat Recall
(BR) is the number of beat-correct passages returned by a system
divided by the total number of answer passages known to exist.
Beat F-Score (BF) is the harmonic mean of BP and BR.</p>
      <p>A passage is measure-correct if it starts in the correct bar
not necessarily at the correct beat and it ends at the correct bar not
necessarily at the correct beat. Measure Precision (MP) is the
number of measure-correct passages returned by a system divided
by the number of passages (correct or incorrect) returned.
Measure Recall (MR) is the number of measure-correct passages
returned by a system divided by the total number of answer
passages known to exist. Measure F-Score (MF) is the harmonic
mean of MP and MR.</p>
    </sec>
    <sec id="sec-5">
      <title>1.3 Gold Standard Queries</title>
      <p>200 questions were prepared according to a carefully crafted
distribution of query types (Table 1). Answers were identified in
the scores and checked by two further experts. The data was used
to create the Gold Standard for evaluating results automatically.
Runtag</p>
      <sec id="sec-5-1">
        <title>CLAS</title>
      </sec>
      <sec id="sec-5-2">
        <title>DMUN</title>
      </sec>
      <sec id="sec-5-3">
        <title>OMDN</title>
      </sec>
      <sec id="sec-5-4">
        <title>TNKG</title>
      </sec>
      <sec id="sec-5-5">
        <title>UNLP</title>
        <p>Run
CLAS01</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>2. RESULTS AND DISCUSSION</title>
      <p>Five groups from four countries participated, exactly the
same as in 2014 (Table 2). The results are shown in Table 3.
These were lower than last year but once again CLAS was the best
with BF 0.620. This was a great achievement as the questions
were generally much harder this year and there were fewer ‘easy’
questions such as ‘crotchet F’ to boost the figures.</p>
      <p>
        Participants generally updated and adapted their 2014
systems. Almost all worked in Python using music21 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and parts
of the Baseline System from last year [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. DMUN converted
scores from MusicXML [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] to Kern [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] in order to use their
preexisting tools in Lisp. OMDN used their own tools in C++. Only
basic NLP was used. Typically, a query was first scanned looking
for terms (down bow → down_bow). Some adopted a QA
approach and assigned each query to a pre-defined type, each with
its method of solution. Others parsed the concepts and converted
them to a structured representaton. Some varied the representation
of the score according to the question, e.g. using music21 chordify
for cadence questions. As the amount of data to be searched per
query was not large (just one score) no one used any inverted
indexing of the music data.
      </p>
    </sec>
    <sec id="sec-7">
      <title>3. CONCLUSIONS</title>
      <p>This was the second year, and much was learned by
participants and organisers alike. All were once again able to
produce a working system. Questions were more complex this
year and results were lower in consequence. Future campaigns
may bring use closer to the examples given in the introduction.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C</given-names>
            <surname>@</surname>
          </string-name>
          <article-title>merata (</article-title>
          <year>2015</year>
          ). http://csee.essex.ac.uk/camerata/
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>CLEF</surname>
          </string-name>
          (
          <year>2015</year>
          ). http://www.clef-initiative.eu/.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Cooke</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>1995</year>
          ).
          <article-title>Bruckner, (Joseph) Anton</article-title>
          . In S. Sadie (ed),
          <source>New Grove Dictionary of Music and Musicians</source>
          , Volume
          <volume>3</volume>
          , Section 7.
          <string-name>
            <surname>Music</surname>
          </string-name>
          (p362-
          <fpage>366</fpage>
          ). London, UK: Macmillan.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Cuthbert</surname>
            ,
            <given-names>M. S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Ariza</surname>
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2010</year>
          ).
          <article-title>music21: a toolkit for computer-aided musicology and symbolic music data</article-title>
          .
          <source>Proc. International Symposium on Music Information Retrieval (Utrecht, The Netherlands, August 09-13</source>
          ,
          <year>2010</year>
          ),
          <fpage>p637</fpage>
          -
          <lpage>642</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Futrelle</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Downie</surname>
            ,
            <given-names>J. S.</given-names>
          </string-name>
          (
          <year>2003</year>
          ).
          <source>Interdisciplinary Research Issues in Music Information Retrieval: ISMIR 2000-2002. Journal of New Music Research (32:2)</source>
          ,
          <fpage>121</fpage>
          -
          <lpage>131</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Ganseman</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scheunders</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>D'haes</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          (
          <year>2008</year>
          ).
          <article-title>Using XQuery on MusicXML databases for musicological analysis</article-title>
          .
          <source>Proc. International Symposium on Music Information Retrieval</source>
          ,
          <fpage>p433</fpage>
          -
          <lpage>438</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Grove</given-names>
            <surname>Music Online</surname>
          </string-name>
          (
          <year>2015</year>
          ). http://www.oxfordmusiconline.com/public/
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Hopkins</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>1982</year>
          ).
          <source>The Nine Symphonies of Beethoven. London: Pan Books.</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Huron</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>1997</year>
          ).
          <article-title>Humdrum and Kern: Selective Feature Encoding</article-title>
          . In 'Beyond MIDI', ed. E.
          <string-name>
            <surname>Selfridge-Field (</surname>
          </string-name>
          p375-
          <fpage>401</fpage>
          ). Cambridge, MA: MIT Press.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Kirkpatrick</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>1953</year>
          ).
          <source>Domenico Scarlatti</source>
          . Princeton, NJ: Princeton University Press.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>MusicXML</surname>
          </string-name>
          (
          <year>2015</year>
          ). http://www.musicxml.com/.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>NTCIR</surname>
          </string-name>
          (
          <year>2015</year>
          ). http://research.nii.ac.jp/ntcir/index-en.html.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Peñas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magnini</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forner</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Giampiccolo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Question Answering at the CrossLanguage Evaluation Forum 2003-2010</article-title>
          .
          <article-title>Language Resources</article-title>
          and
          <source>Evaluation Journal</source>
          ,
          <volume>46</volume>
          (
          <issue>2</issue>
          ),
          <fpage>177</fpage>
          -
          <lpage>217</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Sadie</surname>
            ,
            <given-names>S</given-names>
          </string-name>
          . (ed) (
          <year>1995</year>
          ).
          <article-title>The New Grove Dictionary of Music and Musicians</article-title>
          . London, UK: Macmillan.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R. F. E.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>A Description of the C@merata Baseline System in Python 2.7 for Answering Natural Language Queries on MusicXML Scores</article-title>
          .
          <source>University of Essex Technical Report, 21st May</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R. F. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Crawford</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Root</surname>
            ,
            <given-names>D. L.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>The C@merata Task at MediaEval 2014: Natural language queries on classical music scores</article-title>
          .
          <source>In Proc. MediaEval 2014 Workshop</source>
          , Barcelona, Spain, October
          <volume>16</volume>
          - 17
          <year>2014</year>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1263</volume>
          /.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peñas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forner</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forascu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Benajiba</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Osenova</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>Overview of QA4MRE Main Task at CLEF 2013</article-title>
          .
          <article-title>Proc</article-title>
          .
          <fpage>QA4MRE</fpage>
          -
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>TREC</surname>
          </string-name>
          (
          <year>2015</year>
          ). http://trec.nist.gov/.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>