Interlinking Music-Related Data on The

Total Page:16

File Type:pdf, Size:1020Kb

Interlinking Music-Related Data on The The Many Faces of Semantics information, and instead allows arbitrary mix- ing and reuse of information by applications. For example, an ethnomusicological archive Interlinking might benefit from being linked to a geograph- ical data set such as GeoNames (see http:// geonames.org). In this way, an archive could be tightly focused on its primary topic and Music-Related leave the burden of ancillary descriptions to other focused data sets. In the same web of data, we could publish items corresponding to the potential output Data on the Web of a music-analysis algorithm. Such results could then be reused for further research. In this way, a research group publishing a new al- Yves Raimond gorithm could leave the burden of computing BBC Audio & Music Interactive its supporting data to other algorithms pub- lished by other groups. In this article, we de- Christopher Sutton scribe our efforts toward building such a web Intrasonics of data for music-related information. Mark Sandler Toward a web of data Queen Mary, University of London The need to make currently published infor- mation on multimedia resources available in a nformation management is an impor- common, structured, interlinked format is a This article describes tant part of multimedia, covering the topic frequently discussed in this publication. how Semantic Web administration of public and personal Tim Berners-Lee’s vision of the Semantic technologies can be collections, the construction of large Web,1 and the vast array of technologies al- used to interlink editorialI databases, and the storage of analysis ready established in pursuit of it, provide the musical data sources results. Applications for each of these aspects functionality required to begin building such that have traditionally of multimedia management have emerged, a web of data. This section provides a brief over- been isolated and with notable examples being Greenstone (see view of the technologies currently being used. difficult to integrate. http://www.greenstone.org) for digital libraries, iTunes for personal media-collection manage- Identifiers and descriptions ment, MusicBrainz (see http://musicbrainz.org) The W3C’s Resource Description Framework, for classification data, and traditional relational or RDF, (see http://www.w3.org/RDF) allows databases for managing analysis results. the description of resources by expressing state- However, despite the ability of these applica- ments about them in the form of triples: sub- tions to work with different facets of multi- ject, predicate, and object. Each element of media information, they are typically isolated such a triple is specified by a uniform resource from one another. Sharing and reusing data, identifier (URI). A set of triples can be inter- even between instances of the same tool, is preted as a graph of these resources, with arcs difficult and often involves manual effort for corresponding to the relationships between one-time data migration. Common data for- them. mats reduce the need for such efforts, but re- RDF alone provides a common, structured strict the expressivity of the applications’ data. format for expressing data. Interlinking data The problem becomes more difficult if we sets can be achieved by ensuring URIs are extend our range of interest to data that can unique across data sets, and providing a com- be produced, for example, by audio-analysis mon access mechanism for following references algorithms that provide higher-level represen- between data sets. In practice, HTTP proves tations than the audio signals themselves. ideal for this task. If each resource is identified A promising solution to such problems is to by an HTTP URI (such as http://example.com/ take a data-oriented rather than an application- resource7341), we gain an established system oriented view, with a web of data that doesn’t for ownership of URIs, and we can traverse limit the formats or ontologies used to record data sets using simple HTTP GET operations. 52 1070-986X/09/$25.00 c 2009 IEEE Published by the IEEE Computer Society A user agent that wishes to know more automatically dereferences resources if they are about a resource x dereferences the URI of x semantically marked ‘‘the same as’’ or ‘‘see by performing an HTTP GET operation on the also’’ from a retrieved resource, then provides URI address, and receives RDF data containing the user with a view of all the information triples related to the resource. Doing so allows found. dynamic exploration of linked data sets that Semantic Web user agents can also express can be distributed across geographic locations, complex queries directly to remote data pub- institutions, and owners, much like documents lishers. One example is using SPARQL Protocol on the traditional Web.2 and RDF Query Language, known as SPARQL This idea of using HTTP addresses to provide (see http://www.w3.org/TR/rdf-sparql-query), machine-processable resource descriptions might to submit a query to a publisher’s SPARQL end- seem at odds with the current use of the HTTP point over HTTP. The query language is SQL- namespace. However, various techniques (such like, and allows requests ranging from simple as specification of content type by user agents; describes (‘‘return all information about content negotiation by 303 redirects; and resource x’’) to complex queries about the end- embedded microformats, or RDFa) allow the point’s database (‘‘return the latest album from same HTTP address to provide both machine- each artist who had an album in the US charts processable data and human-readable HTML in the 70s’’). These queries are typically issued data describing a resource. The Semantic Web to a single endpoint, but there is ongoing can therefore be built alongside the current research into efficient mechanisms for stream- Web, and a content publisher with knowledge of lined querying of multiple endpoints (see Semantic Web technologies can ensure the pub- http://darq.sourceforge.net). lisheddataisusefultoahumanreaderviaatradi- Because Semantic Web ontologies (identi- tional Web browser and to a Semantic Web user fying important concepts and relations in a agent performing data integration, reasoning, particular domain) are themselves part of the and deduction on behalf of a human user. web of data, domain-specific user agents might encounter new ontologies. By reasoning Semantic Web user agents on their relationships to known ontologies, The term user agent describes any software these domain-specific user agents can handle acting directly on user requests. A Semantic data expressed using those ontologies. Web user agent is one that accesses resources on the Semantic Web to satisfy a user’s Music-related web of data demands. One example of a Semantic Web There is a vast amount of music-related data user agent would be a simple browser, analo- currently online, some of it provided without gous to a modern Web browser, that allows restrictions (such as through the MusicBrainz the user to navigate data on the Semantic Web database, FreeDB CD listings, the MusicMoz di- just as a Web browser allows a user to navigate rectory, Wikipedia articles, and the Jamendo Web sites. and Magnatune labels) and some of it provided Although we are beginning to see quite so- with copyright restrictions (such as through the phisticated uses of Web resources—such as All Music Guide, Gracenote, Amazon, and scripts that modify Web page content on the iTunes Music Store). Although interlinking be- fly and mash-ups that dynamically combine tween these resources would benefit all con- the functionality of multiple sites—considerable cerned, each data source instead uses its own effort has gone toward working around the fact identifiers, data formats, and APIs. that the traditional Web is designed for docu- Providing unfettered access to the data is a ments rather than data. The Semantic Web, on first step toward flexible integration,4 but the other hand, is designed from the outset to doing so necessitates writing code to combine allow much more complex interaction with data sources (for example, a mash-up that April available data sources, so the term Semantic uses your Last.FM, see http://www.last.fm, lis- Web user agent encompasses more complex tening profile to plot your recently heard artists June 2009 modes of data consumption, including pro- on a map). In addition, new code must be writ- grams that automatically explore and derefer- ten for each desired combination. If this data ence extra resources to satisfy a user’s query. were instead integrated into the Web, such A simple example is the Tabulator,3 which code would be unnecessary, and a generic 53 mo:compose No single ontology could hope to cover mo:MusicArtist mo:Composition the requirements of all music descriptions.6 The Music Ontology, like any ontology that mo:produced_work provides URIs for its terms, is designed to be extended with specialized ontologies. For exam- mo:MusicalWork ple, the ontology itself provides only basic mo:performance_of instrument and genre terms, but can be extended by using the Simple Knowledge Orga- nization System adaptation of the MusicBrainz instrument taxonomy (see http://purl.org/ mo:produced_sound ontology/mo/mit) and the DBpedia7 adaptation mo:Performance mo:Sound of Wikipedia’s genre taxonomy. In addition, mo:recorded_as mo:recorded_in some more complex extensions are available, dealing with chords and symbolic music nota- tion (see http://purl.org/ontology/chord and mo:Recording mo:Signal mo:Record http://purl.org/ontology/symbolic-music). mo:produced_signal mo:published_as Linking open data The open-data movement aims to make data freely available to everyone. We contribute to the Linking Open Data on the Semantic Web Figure 1. Describing a user interface could allow arbitrary reuse and community project,8 which aims to interlink music production new data combinations. such open sources of information using the process using level 2 of technologies described previously.
Recommended publications
  • CARNIVAL CROWD to the NAVY POLICY and DIRECTIVE UNDER DENTS SHOULD Unitt with the WORLD in I PUBLIC LAW 88-149, SECT
    • HIGH TiDE LOW T61DE -l... 5-30-64 5-30- 4 5.4 AT 0603 l. 3 AT 1235 4 I AT 1825 - ..." ~ ./ ~ ~ VOL 5 NO KWAJAL£ tN, MARSHALL ISLANDS FRIDAY 29 MAY 1964 URGES PRAYER FOR ~ERMANENT PEACE IAL DAY PROCLAMAT ION I L-j 'v ROCKETI EXPERT SKS FOR WORLD Of LAW AND ORDER "I, LYNDON B. JOHNSON, PRES I DENT or I DESCRIBES NIKE-X THE UNITED STATES OF AMERICA, 00 HEREJ CAPE KENNEDY (UPI)--A TOP ARMY ROCKE BY DES I GNATE MEMOR I AL DAY, SATURDAY, I EXPERT, IN A HEAVILY CENSORED ADDRESS, MAY 30, 1964, AS A DAY OF PRAYER FOR i SAID YESTERDAY THE UNITED STATES WILL PERMANENT PEACE, AND I CALL UPON ALL I SPEND "ABOUT $1 MILLION A DAY THIS COM­ THE PEOPLE OF THE NATION TO INVOKE ING YEAR" TO DEVELOP AN ANTI-MISSILE Goo's BLESSING ON THOSE WHO HAVE DIED, MISSILE WITH "A NUMBER OF SECRET NEW ·1 N DEFENSE or OUR COUNTRY AND TO PRAY I INGREDIENTS." rOR A WORLD OF LAW AND O~~ I DES. I COL. I. O. DREWRY HAD TO SKIRT THE IGNAT£ THE HOUR BEQINNING-Y1»! tA~H LO- "HEAVILY GUARDED ASPECTS" TO DESCRIBE CALITY AT ELEVEN O'CLOCK INITHE MORN­ PROGRESS ON A PROJECT CALLED NIKE-X, A ING Or THAT DAY AS THE TIME TO UNITE DOVBLE-BARRELED SYSTEM THE ARMY IS IN PRAYER. BUILDING TO SHOOT DOWN INTERCONTINENTAL " I ALSO URGE THE ~RESS, RADIO, TELE BALLISTIC MISSILES (ICBM). VISION, AND ALL orNER INrORMATION MEDI IN ANOTHER ADDRESS, ADM. CLAUDE RICK­ TO COOPERATE IN TH'S OBSERVANCE.
    [Show full text]
  • Superior Court Judge
    Serving our communities since 1889 — www.chronline.com $1 Toledo Early Week Edition Still Tuesday, April 12, 2016 Perfect Indians Undefeated in C2BL / Sports 1 Superior Court Judge Willapa Hills Creamery Richard Brosey Discusses Career in Justice Business Near Pe Ell Thriving as Producer of System as He Plans for Retirement / Main 6 Artisan Cheese and Other Products / Main 3 Napavine Outdoor Adventurers Have Police Chief a Splash at Pe Ell River Run Pulling Emergency Double Duty for Fire District 5 WORKING HARD: Board of Fire Commissioners Has No Timetable for a Permanent Solution By Jordan Nailon [email protected] Lewis County Fire District 5 covers almost 66 square miles of rural countryside that is home to as many as 12,000 residents. The dis- trict has four stations, four engine companies, one water tender, three EMS transport ambulances, three rescue/brush trucks, two inci- dent command re- sponse units and Pete Caster / [email protected] one support ve- A kayaker heads down Rainbow Falls to cap of the Pe Ell River Run on Saturday along the Chehalis River near Doty. hicle all their own. One thing they have to share, Chris Salyers FLOATERS: Participants though, is their Napavine chief. police chief Traverse Chehalis Since the be- River From Pe Ell ginning of 2016, Napavine Police Chief Chris Salyers has been pull- to Rainbow Falls ing double duty as fire chief for State Park in Annual the sprawling Lewis County fire Informal Journey district, also known as Newau- kum Valley Fire & Rescue. Salyers By Justyna Tomtas is a “non-operational” chief, which [email protected] means his duties are largely limited to administrative paperwork, but Despite overcast conditions he does respond to some fire and and weather hovering just above emergency calls.
    [Show full text]
  • Want You Gone Free
    FREE WANT YOU GONE PDF Christopher Brookmyre | 432 pages | 20 Apr 2017 | Little, Brown Book Group | 9781408707180 | English | London, United Kingdom Jonathan Coulton - Want You Gone Lyrics | MetroLyrics The song is played as the credits are shown on the right, while Want You Gone lyrics to the song are on the left. The lyrics allude to the plot of Portal Want You Gone. At the end of the song, the screen pulls back to reveal Want You Gone it is part of the space debris floating near Wheatley. Well here we are again It's always such a pleasure Remember when you tried to kill me twice? Oh how we laughed and laughed Except I wasn't laughing Under the circumstances I've been shockingly nice. You want your freedom? One day they woke me up So I could live forever It's such a shame the same will never happen to you. You've got your short sad life left That's what I'm counting on I'll let you Want You Gone right to it Now I only want you gone. Goodbye my only friend Oh, did you think I meant you? That would be funny if it weren't so sad. Sign In Don't have an account? Start a Wiki. Do you like this video? This article is within the scope of the Portal Project, a collaborative effort to improve articles related to Portal and Portal 2. See the project page for more details about the article status. This article has yet to be cleaned up to a higher standard of quality.
    [Show full text]
  • Fans, Friends & Followers
    Free E-Book Edition © 2010 Scott Kirsner / CinemaTech Books Web site: http://www.scottkirsner.com/fff * This book is also available in paperback and Kindle form; see the Web site for details. Cover design by Matt W. Moore. Photo credits: Tobin Poppenberg (DJ Spooky), Dale May (Jonathan Coulton), JD Lasica (Gregg and Evan Spiridellis), Scott Beale/LaughingSquid.com (Ze Frank), Dusan Reljin (OK Go), Todd Swidler (Sarah Mlynowski). Tracy White and Dave Kellett provided their own illustrations. All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means without permission in writing from the author: [email protected]. Feel free to share this book with friends, but I’d prefer if you didn’t post it online in its entirety. If you’ve received this free e-book and find it useful, consider making a donation at http://www.scottkirsner.com/fff/where.html 10 9 8 7 6 5 4 3 2 1 Contents Understanding the New Rules 1 Table: Defining the Terms 23 Introduction to the Interviews 24 Film & Video Michael Buckley: Creator of “What the Buck” 25 Mike Chapman: Animator and Writer, “Homestar Runner” 28 Ze Frank: Multimedia Artist and Creator of “theshow” 31 Curt Ellis: Documentary Producer and Writer 36 Michael “Burnie” Burns: Creator of “Red vs. Blue” 39 Sandi DuBowski: Documentary Filmmaker 41 Gregg and Evan Spiridellis: Co-Founders, JibJab Media 43 Timo Vuorensola: Science Fiction Director 47 Steve Garfield: Videoblogger 49 Robert Greenwald: Documentary Filmmaker 51 M dot Strange: Animator 54 Music Jonathan Coulton: Singer-Songwriter 57 Damian Kulash: Singer and Guitarist, OK Go 61 DJ Spooky: Composer, Writer and Multimedia Artist 65 Jill Sobule: Singer-Songwriter 67 Richard Cheese: Singer 70 Chance: Singer-Songwriter 73 Brian Ibbott: Host of the Podcast “Coverville” 75 Visual Arts Natasha Wescoat: Painter, Designer and Illustrator 77 Tracy White: Comics Artist 79 Matt W.
    [Show full text]
  • 2010 Online PG.Pdf
    LETTER FROM THE CONCHAIR Hello and Welcome to Ohayocon 2010! Thank you for being here for Ohayocon’s ten year anniversary. I am excited and honored to be able to serve as it’s con chair for a second year. The staff have worked very hard in the hopes that you have a weekend you’ll never forget. There are some new events and some old favorites that we hope you will check out. The Fantasy Ball, Cosplay Gallery, the J-Walk, Jonathon Coulton’s concerts, the Masquerade, Coloring with Lindsey, Karaoke, game shows are just a few of the awesome things that we have planned for you this weekend. There are a few people, I would like to thank for keeping Ohayocon going all these years. Most importantly, a very special thank you to Melissa Phelps and Jeff Thompson. Without them Ohayocon would have ended along time ago. Sadly, we lost Jeff Thompson four years ago and we still miss him today. His spirit will always be with us. Gen Dalio, Dustin Phillips, Jonathon Brands, Robert DeJesus, Serge and Greg Ayres have shown their dedication to Ohayocon over the years standing by it’s side on good and bad days. They have never given up and always gone above and beyond the call of duty - and for that, they deserve a thank you too. I would also, like to thank all of the present and past staff, volunteers, dealers and attendees that have supported Ohayocon throughout the years. Thanks to all of Ohayocon’s past con chairs for laying the ground work on what has come to be a gret convention.
    [Show full text]
  • Disney Get Psyched Songs 60 Songs, 3.6 Hours, 396.1 MB
    Page 1 of 2 Disney Get Psyched Songs 60 songs, 3.6 hours, 396.1 MB Name Time Album Artist 1 Fairytale 3:14 Little Voice Sara Bareilles 2 Disney Girls 4:07 The Warmth of the Sun (Remast… The Beach Boys 3 Happily Ever After 4:10 Once Upon a Mattress Sarah Jessica Parker 4 Disneyland 3:52 The Battle For Everything Five For Fighting 5 Live In Living Color 3:15 Catch Me If You Can (Original Br… Aaron Tveit 6 Dream of Disneyland 4:26 Let's Move to Disney World! Disney Hipster Andrew 7 Two By Two 4:32 The Book of Mormon (Original Br… Andrew Rannells, Josh Gad, Ror… 8 Cinderella 3:13 Baptized (Deluxe Version) Daughtry 9 Ever Ever After 3:13 Disney Mania 6 Jordan Pruitt 10 Mickey 3:39 Entertainment Weekly 80's Wave… Toni Basil 11 Wonderwheel 3:22 For The Kids Dan Zanes & Friends 12 On The Steps Of The Palace 2:35 Into The Woods Kim Crosby 13 Hot Hot Hot 4:11 Margarita Mambo Buster Poindexter 14 Kids 1:33 Original Broadway Cast Paul Lynde And Marijane Maricle 15 Shiny Happy People 3:46 Out Of Time R.E.M. Feat. Kate Pearson 16 The Lady Is A Tramp 3:21 The Rogers & Hart Songbook: W… Ella Fitzgerald 17 Two Fairy Tales 3:24 Sondheim: A Musical Tribute Mark Lambert / Victoria Mallory 18 We Are Family (Sure Is Pure Re… 4:02 70's Dance Machine [Disc 2] Sister Sledge 19 Cinderella 4:25 This Moment Steven Curtis Chapman 20 Buttered Popcorn 2:55 Diana Ross & The Supremes: An… Diana Ross & The Supremes 21 An Opening for a Princess 2:38 Once Upon A Mattress Eric Stern;David Aaron Baker;Ma… 22 Call Me a Princess 3:48 Faith, Trust & Pixie Dust Kerry Butler 23 Too Darn Hot 3:51 The Cole Porter Songbook (Disc 1) Ella Fitzgerald 24 On Vacation 3:18 On Vacation - Single Aimee Allen 25 Vacation 3:00 Vacation The Go-Go's & Go-Go's 26 Amusement Park 3:09 Curtis 50 Cent 27 Before The Parade Passes By 4:55 Hello, Dolly! Barbra Streisand 28 The Circle Game 4:55 Ladies of the Canyon Joni Mitchell 29 Dizz Knee Land 6:42 Sorryeverybody.com Vol.
    [Show full text]