Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: DBTune - Music-Related RDF Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0:

DBTune.org

Chris@0: Chris@0:
DBTune - Serving music-related RDF since 2007
Chris@0: Chris@0:

Chris@0: Linking Open Data Chris@0: Chris@0: Chris@0: Centre for Digital Music, Queen Mary, University of London Chris@0:

Chris@0: Chris@0: Chris@0:

0. Disclaimer

Chris@0:

Chris@0: This is a non-commercial site. The information contained in this site has been collected from several Chris@0: sources and its accuracy cannot be guaranteed. Chris@0: No copyright has been intentionally Chris@0: violated. If you feel a copyright has been violated please contact me immediately and the material will be removed Chris@0:

Chris@0: Chris@0:

1. Introduction

Chris@0: Chris@0:

Chris@0: DBTune hosts a number of servers, providing access to Chris@15: music-related structured data, in a Linked Data fashion. Chris@0: All the services hosted here are based on open Web standards such as RDF Chris@0: and SPARQL. Chris@0:

Chris@0:

Chris@0: This effort is part of the Linking Chris@0: Open Data on the Semantic Web community project, hosted by the Semantic Chris@0: Web Education and Outreach interest group. Chris@0:

Chris@15:

November 2017 update: This server has recently been revived at the Centre for Digital Music following a period of downtime. Many of the datasets have been restored, mostly using a default ClioPatria server viewing static data (i.e. datasets that were originally dynamic are now old static snapshots). Some datasets have been officially retired. More details are below.

Chris@0:

Chris@0: Chris@15: Chris@0:

Chris@0: Chris@0:

2. Quick overview of underlying concepts (or the "Semantic Web" in 10 lines... Don't slap me, please)

Chris@0:

Chris@0: Resources on the Web can be far more than web pages. They can identify anything: me, Chris@0: a French band, an audio Chris@0: signal, etc. Chris@0:

Chris@0:

Chris@0: Such resources have associated representations (accessed, in our case, through HTTP), Chris@0: which may be either human-readable (an XHTML document, Chris@0: for example) or machine-processable (Microformats or RDF). Chris@0: These representations may hold links to further resources, allowing to jump from one resource to another, which may be actually hosted Chris@0: in different places. This is were the Web aspect comes into place. Chris@0:

Chris@0:

Chris@0: Let's take an example. The resource http://dbtune.org/jamendo/artist/5 identifies a French band, called Chris@0: Both. Asking for a RDF representation of this resource gives us back the following statement: Chris@0:

Chris@0: <http://dbtune.org/jamendo/artist/5> <http://xmlns.com/foaf/0.1/based_near> <http://sws.geonames.org/2991627/>
Chris@0: 
Chris@0: We can then follow this link to get to a resource identifying a geographic location, located within the dataset. Chris@0: Moreover, this link is also a resource identifier! So if we don't know what it means to be based_near something, we can Chris@0: still access a representation of it, which would give us statements such as "based_near is a property, and it relates a person or a group Chris@0: of person to a geographical location". Chris@0:

Chris@0: Chris@0: Chris@0:

3. Available datasets

Chris@0: Chris@0: Chris@0:

Chris@0: The following datasets are available on this server: Chris@0: Chris@0:

    Chris@0:
  1. Jamendo, holding data from the Jamendo website (SPARQL end-point Chris@0: available, as well as browsable URIs, RDF dump available) ;
  2. Chris@0:
  3. Magnatune, holding data from the Magnatune label (SPARQL end-point Chris@0: and browsable URIs, RDF dump available) ;
  4. Chris@0:
  5. BBC John Peel sessions, holding data released during the Hackday, 2007 (SPARQL end-point and browsable URIs, RDF dump available) ;
  6. Chris@15:
  7. Classical Music Navigator data adapted from Charles H Smith's CMN site (SPARQL end-point and browsable URIs, RDF dump available) ;
  8. Chris@15:
  9. DBTune classical data, a larger and messier dataset adapted from various sources (SPARQL end-point and browsable URIs, RDF dump available) ;
  10. Chris@0:
  11. A chord symbol service, holding descriptions of chords, generated on-the-fly (browsable URIs)
  12. Chris@6:
  13. Musicbrainz data, powered by D2R server and a D2RQ mapping, SPARQL end-point available
  14. Chris@6:
  15. Echonest Analyze XML to Music Ontology RDF transform
  16. Chris@6:
Chris@6:

Chris@6: Chris@6:

3a. Formerly-available datasets

Chris@6: Chris@6:

Chris@6: The following datasets used to be available on this server but are no Chris@6: longer provided, in most cases because the third-party APIs backing Chris@6: them no longer exist. The descriptive pages are retained for Chris@6: historical interest. Chris@6: Chris@6:

    Chris@0:
  1. AudioScrobbler data, displaying your last 10 played tracks as RDF linked to Musicbrainz dereferencable URIs
  2. Chris@0:
  3. MySpace data, providing URIs and associated RDF representations for top-friends and available tracks on MySpace
  4. Chris@0:
  5. BBC playcount data, linking The BBC Programmes linked data and the Musicbrainz linked data, SPARQL end-point available
  6. Chris@0:
  7. Henry, a SPARQL end-point interpreting signal processing workflows and providing on-demand content-based data
  8. Chris@0:
Chris@6: Chris@6:

Chris@6: The datasets originally available on this server, as well as their Chris@6: interlinks, correspond to the blue circles in the following diagram. Chris@6:

Chris@6:

Chris@6: Depiction of the different DBTune datasets Chris@6:

Chris@6:

Chris@6: Original diagram from Richard Chris@6: Cyganiak under the CC-BY-SA license. Chris@0:

Chris@0: Chris@0:

4. Links to external datasets

Chris@0:

Chris@0: The following dataset interlinking have been achieved: Chris@0: Chris@0:

    Chris@0:
  1. Jamendo to Musicbrainz (using some kind of record linkage technique)
  2. Chris@0:
  3. Jamendo to Geonames
  4. Chris@0:
  5. Magnatune to DBPedia
  6. Chris@0:
  7. John Peel to DBPedia
  8. Chris@0:
  9. Musicbrainz to DBPedia, MySpace and Lingvoj
  10. Chris@0:
  11. BBC playcount data to Chris@0: BBC Programmes and Musicbrainz
  12. Chris@0:
Chris@0: Chris@0:

Chris@0: Chris@0: Chris@0:

5. Acknowledgements

Chris@0:

Chris@0: All the things provided by this server relies on the work of many people. Let's try to mention a few: Chris@0:

Chris@0:

Chris@0: Chris@0:

6. Contact

Chris@6: Chris@0:

Chris@0:

Chris@0: FOAF Chris@0:

Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: