The code for the mini project of the TooLate team on ESWC 2013
Python JavaScript CSS Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
docs
src
.gitignore
LICENSE
README.md

README.md

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:

  • Visualization fo evolution of genres by artist popularity over countries and time-periods. This can be accessed online: http://darwinsmusic.herokuapp.com/
  • Sentiment analysis of user-generated content, with observations on how to integrate and use this data with the integrated data source
  • Evaluation of richness of the vocabulary in the user-generated content

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

  • Gopala Krishna Koduri
  • Michael Petychakis
  • Patrick Philipp
  • Zaenal Akbar