It seems there are (too) many options for creating music-related URIs.
They are mostly all based on Musicbrainz.org IDs (which is quite
appropriate), but it can be difficult to know which to choose. I can
identify at least four different sources of artist URIs based on
musicbrainz ids:
1. dbtune.org/musicbrainz
pros: there are uris for records, tracks, and artists (and
more), they dereference nicely; a nice comprehensive mapping
cons: it's updated only periodically from the musicbrainz dumps
2. bbc.co.uk/music
pros: well maintained by hard-working professionals; deref
nicely w/ fancy content neg
cons: afaik, no URIs for releases, tracks - just artists; it is
arguably biased by bbc interests (not saying i believe this myself)
3. zitgist.com
pros: samesAs links from DBpedia; includes URIs for records /
tracks / etc
cons: not sure how often they are updated from musicbrainz;
not sure why, but seem to have fallen out of fashion somewhat (any
reasons?)
4. musicbrainz.org
pros: this is 'the source' of all these ids and suc
cons: afaik, these do not actually deref to any RDF;
also note, URIs like this
http://musicbrainz.org/music/artist/20072862-5132-478e-b9e2-8a3aa308cd89
appear in http://lod.openlinksw.com/
i think this might be a mistake in xslt or something - not only do
these not actually deref to rdf, they return 404 from Musicbrainz -
perhaps there is some thing i am not understandin tho. i believe the
'/music/' should be removed - then musibrainz.org handles the URI and
returns an html page.
As I mentioned before, we are giving a tutorial on music information
retrieval and the semantic web, see:
Put simply, what URIs do I tell people to use?
Thanks.
-Kurt J
> It is a dilemma indeed. I think we need to make a effort to get RDF/
> RDFa on to musicbrainz.org and then we can use the 'proper' URIs. I
> have been holding back from doing this because the codebase has been
> changing so much - but there is a big new release coming soon....
i like using the actual musicbrainz URIs as well. to be clear, the
artist URI would be of the form
http://musicbrainz.org/artist/<mbid number>
similarly the track URI would be
http://musicbrainz.org/track/<mbid number>
and the release (record) URI would be
http://musicbrainz.org/release/<mbid number>
i've noticed that currently the release-based URIs return 404 unless
you put '.html' on the end
http://musicbrainz.org/release/3de4b060-3930-4d6f-8c4f-7135b7d70fb6 -> 404
http://musicbrainz.org/release/3de4b060-3930-4d6f-8c4f-7135b7d70fb6.html
-> page about this release
track and artist URIs seem to redirect sensibly to a human-readable page.
So do you advocate using the Musicbrainz 'proper' URIs now? Any guess
on how soon they might include RDF(a) ?
-Kurt J
Cheers,
Y
It would be great to have the core music-brainz derrived music URIs
hosted on a *.musicbrainz.org domain, even if initially it served as a
redirector / mirror / cache for materials elsewhere. MB deserves to be
the hub here I think, and changing all those URIs in a couple of years
will be quite tricky... maybe some DNS based delegation is the way to
go in the short term?
cheers,
Dan
ps. i am just running MusicBrainz Picard tagger over all my mp3s
(includes all the CDs I ever bought...). ... Is there a tool /
workflow people here can recommend to turn all that into RDF locally?
does picard keep a db somewhere, or all metadata is just within the
files?
i think one thing that would really facilitate this is including
sameAs in DBpedia to musicbrainz artists along side the zitgist links.
I would suspect DBpedia is many peoples first entry point to LOD. but
perhaps this is another thread for another list ;-)
Great!
Kingsley
>
>
> Cheers,
>
> David