91Èȱ¬

« Previous | Main | Next »

Automatically linking artists and news on the 91Èȱ¬ Music Beta

Post categories: ,Ìý

Patrick Sinclair Patrick Sinclair | 15:57 UK time, Friday, 31 October 2008

One of the challenges we face on the 91Èȱ¬ Music Beta is to provide links to interesting and relevant content on the artist pages we are publishing - and keeping this information up to date.

On the current music site, the 91Èȱ¬ Music Interactive team have manually entered links to news stories about a given artist. With the huge number of artists that we are now publishing on the Music Beta site (400,000 and counting), this would require an enormous effort to maintain these links. For example on Cliff Richard's profile there are two featured news stories about Sir Cliff - both dating from 2006. This stale data results in a poor user experience - if the featured news stories are two years old, the user might wonder if the site is actively being maintained.

On the 91Èȱ¬ Music Beta we are taking a different approach. Using a simple technique involving hyperlinks and MusicBrainz, we can automatically associate news items and artists.

On many of the news stories published on 91Èȱ¬ News journalists add related internet links. If a story covers a music artist, it might link out to their home page, their MySpace site or even a Wikipedia article. In MusicBrainz, each artist can have several URLs associated to them. By simply cross-referencing each link on a news story with the URLs in MusicBrainz, when we find a match we can confidently say that the news story relates to the artist associated with that URL.

For example, this story on confirming has a link to at https://www.madonna.com/. When we look up the https://www.madonna.com/ in MusicBrainz we find it associated with the , allowing us to link to that news item from Madonna's artist profile. With this we can generate a news feed with RSS for any artist.

This simple technique is completely automatic and will perform across any of the 400,000 artists in MusicBrainz. As it is based on matching links added by 91Èȱ¬ editors we can be very confident that a news item will be associated with the correct artist. We also believe that it adds value to the web, as 91Èȱ¬ editors will be encouraged to add useful links from news stories so that these can be aggregated on artist profile pages. Editors from 91Èȱ¬ Music will play a more active part in maintaining artist links in MusicBrainz instead of manually associating artists with news items, improving the data quality in MusicBrainz.

We would like to extend this technique on other music news sites besides the 91Èȱ¬ but it requires that these sites link out to external sites, not just to their own pages. As discussed by Tim O'Reilly, there is a current trend for . Perhaps our approach to linking news stories with artists will encourage such sites to start linking out again.

Comments

  • Comment number 1.

    So really, you're suggesting that perhaps URLs are better artist identifiers than the rather obscure MusicBrainz hex strings?

  • Comment number 2.

    Both the artist URL and the MusicBrainz GUIDs are important!

    With the artist URL we can match the news item to the correct artist.

    But the MusicBrainz GUID allows us to publish one news feed for that artist at a stable, globally unique resource - the 91Èȱ¬ Music Beta artist profile.

    We are hoping that as we improve our artist pages people will start linking directly to them and we can pull the MusicBrainz GUID straight out of the URL.

  • Comment number 3.

    I was thinking - why not get the 91Èȱ¬ News staff to link directly to the 91Èȱ¬ music pages, perhaps in the "See also" section of the page.

  • Comment number 4.

    Great, creative hack. Love it!

    Good way to avoid getting bogged down in semantic analysis and suchlike.

    It's very interesting how Myspace pages are in many places becoming a tool for authentication. What happens when people finally stop using their Myspaces?! It's happening... slowly but surely.

  • Comment number 5.

    You just blew my mind a little, this is such an elegant way to build the site!

Ìý

91Èȱ¬ iD

91Èȱ¬ navigation

Copyright © 2015 91Èȱ¬. The 91Èȱ¬ is not responsible for the content of external sites. Read more.

This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.