Skip to content

polifonia-project/music-meta-ontology

Repository files navigation

Music Meta

An ontology for music metadata.

DOI License: CC BY 4.0

🔗 Ontology URI: https://w3id.org/polifonia/ontology/music-meta/

Music Meta is a rich and flexible semantic model to describe music metadata related to artists, compositions, performances, recordings, broadcasts, and links. Music Meta provides an abstraction layer to represent (Western) music metadata across different genres and periods, for various stakeholders and music datasets. The ontology is thus designed to be specialised to the specific contexts of application (see e.g. the Tunes and CoMeta ontologies) and is part of the Polifonia Ontology Network.

Music Meta focuses on provenance and interoperability – essential requirements for the integration of music datasets, which is currently hampered by the specificity of existent ontologies. The model is based on the Information-Realisation ODP [1], allowing to reduce complexity of FRBR-based models, whose application in the music domain has raised concerns [2]. To enable data integration from existing knowledge bases and datasets, we also align Meta to Music Ontology [3], DOREMUS [4], and Wikidata. To facilitate the reuse of Music Meta and its data conversion into OWL/RDF Knowledge Graphs, we developed a library to map arbitrary music metadata into RDF triples. This enables a practical and scalable workflow for data lifting to create Music Knowledge Graphs without expert knowledge of our ontological model.

overview

How? We follow eXtreme Design methodologies and best practices for data engineering [5], to reflect the perspectives and the requirements of various stakeholders into the design of the model, while leveraging ontology design patterns and accounting for provenance at different levels (claims, links). We provide a first evaluation of the model, alignments to other schema (Music Ontology [6], DOREMUS [7], Wikidata), and support for data transformation.

Why another ontology for music metadata? The interoperability of metadata is an essential requirement for the integration of music datasets, which is curently hampered by the specificity of existent ontologies. The semantic description of music metadata is indeed a key requirement for the creation of music datasets that can be aligned, integrated, and accessed for information retrieval and knowledge discovery. It is nonetheless an open challenge due to the complexity of musical concepts arising from different genres, styles, and time periods – hence requiring a lingua franca to accommodate various stakeholders (music librarians, musicologists, music analysts, cataloguers, data engineers, etc.).

ℹ️ Check out our website for more documentation and examples.

Competency questions addressed

  • Which is the composer of a musical piece?
    • Is the composer of a musical piece known?
  • Which are the members of a music ensemble?
  • Which role a music artist played within a music ensemble?
  • In which time interval has a music artist been a member of a music ensemble?
  • Where was a music ensemble formed?
  • Which award was a music artist nominated for?
  • Which award was received by a music artist?
  • Which music artists has a music artist been influenced by?
  • Which music artist has a music artist collaborated with?
  • Which is the start date of the activity of a music artist?
  • Which is the end date of the activity of a music artist?
  • Which is the name of a music artist?
  • Which is the alias of a music artist?
  • Which is the language of the name/alias of a music artist?
  • Which music dataset has a music algorithm been trained on?
  • Which is the process that led to the creation of a musical piece?
  • In which time interval did the creation process took place?
  • Where did the creation process took place?
  • Which are the creative actions composing the creation process of a musical piece?
  • Which task was executed by a creative action?
  • Which are the parts of a musical piece?
  • Which collection is a musical piece member of?
  • Where was a musical piece performed?
  • When was a musical piece performed?
  • Which music artists took part to a musical performance?
  • Which is the recording process that recorded a musical performance?
  • Which is the recording produced by a recording process?

Examples of SPARQL queries addressed

  • Which are the members of a music ensemble?
PREFIX mm: <https://w3id.org/polifonia/ontology/music-meta/>
PREFIX core: <https://w3id.org/polifonia/ontology/core/>
SELECT DISTINCT ?musicEnsembleMember
WHERE { ?musicEnsembleMember core:isMemberOf ?musicEnsemble .
?musicEnsemble rdf:type mm:MusicEnsemble .
}
  • Which role a music artist played within a music ensemble?
PREFIX mm: <https://w3id.org/polifonia/ontology/music-meta/>
PREFIX core: <https://w3id.org/polifonia/ontology/core/>
SELECT DISTINCT ?musicEnsembleMember ?musicEnsembleMemberRole
WHERE { ?musicEnsembleMember mm:isMemberOfMusicEnsembleInvolvedIn ?musicEnsembleMembership .
?musicEnsembleMembership rdf:type mm:MusicEnsembleMembership ;
core:involvesRole ?musicEnsembleMemberRole .
}

References

[1] Gangemi, A., Peroni, S.: The Information Realization Pattern. In: Hitzler, P., Gangemi, A., Janowicz, K., Krisnadhi, A., Presutti, V. (eds.) Ontology Engineer- ing with Ontology Design Patterns - Foundations and Applications, Studies on the Semantic Web, vol. 25, pp. 299–312. IOS Press (2016).

[2] Riley, J.: Application of the Functional Requirements for Bibliographic Records (FRBR) to Music. In: ISMIR. pp. 439–444 (2008)

[3] Raimond, Y., Abdallah, S., Sandler, M., Giasson, F.: The music ontology. In: Pro- ceedings of the 8th International Conference on Music Information Retrieval (IS- MIR 2007). Vienna, Austria (Sep 2007)

[4] Allik, A., Fazekas, G., Sandler, M.B.: An ontology for audio features. In: Proceed- ings of the 17th International Society for Music Information Retrieval Conference, ISMIR 2016, New York City, United States, August 7-11, 2016 (2016)

[5] E. Blomqvist, K. Hammar, and V. Presutti, “Engineering Ontologies with Patterns-The eXtreme Design Methodology.” Ontology Engineering with Ontology Design Patterns, no. 25, 2016.

[6] Raimond, Y., Abdallah, S. A., Sandler, M. B., & Giasson, F. (2007, September). The Music Ontology. In ISMIR (Vol. 2007, p. 8th).

[7] Achichi, M., Lisena, P., Todorov, K., Troncy, R., & Delahousse, J. (2018). DOREMUS: A graph of linked musical works. In The Semantic Web–ISWC 2018: 17th International Semantic Web Conference, Monterey, CA, USA, October 8–12, 2018, Proceedings, Part II 17 (pp. 3-19). Springer International Publishing.