mpetyx / DarwinsMusic

The code for the mini project of the TooLate team on ESWC 2013
GNU Affero General Public License v3.0
3 stars 3 forks source link

Description

Darwins Music is a framework to work with the linked and the structured music data on the web. The modules which constituted the framwework allow a user to manage the data sources, map the entities between them, visualize the data, and republish the data with added insights.

The source code also includes a set of example use cases which are relevant to music information research. These include:

The available data sources at the moment are DBPedia and last.fm. We are pushing our work on Musicbrainz soon. Other data sources which will also be added in near future include twitter, youtube and facebook.

Setup Instructions

Crawler

Right now, the scripts are designed to quickly get data per genre from last.fm and DBPedia. Later they will be modularized and the documentation will change accordingly. At the moment, just running the scripts as given below should fetch you data for each genre without any issue. It also triplifies the data fetched and puts the resulting file at '../../data//triples.nt'.

$ python getTracks.py <genre> '../../data/'
$ python getAlbums.py <genre> '../../data/'
$ python getArtists.py <genre> '../../data/'
$ python triplify.py <genre> '../../data/'

Server

Visualization

SPARQL endpoint

Coming soon ...

Team