Difference between revisions of "DataVis2012/Projects/Schapiro"

From VistrailsWiki
Jump to navigation Jump to search
(Created page with '=My Projects= == Visualizing Music Hype and Music Tour Correlations == I will be mapping out how many people listen to an artist in various metros compared to the most recent tou…')
 
Line 3: Line 3:
I will be mapping out how many people listen to an artist in various metros compared to the most recent tour route.
I will be mapping out how many people listen to an artist in various metros compared to the most recent tour route.


My current design idea is a map of the US (or world) with circles of differing sizes compared to how popular an artist is, overlaced with a connecting line betweens cities traveled to (in order) in the previous tour
=== Step 1: Acquiring Data ===


The data will be loaded dynamically, using the following datasources:
The band tour data will be loaded dynamically, using the following datasource:
http://www.songkick.com/developer/upcoming-events-for-artist
http://www.songkick.com/developer/upcoming-events-for-artist


I still need to find a source of info for what metros listen to which bands
I think my best bet is to scrape the data myself. I will set up a server script to ping the Last.fm API. I will grab the weekly hyped artists charts for 46 US cities (http://bit.ly/wBWTk7). The two API calls will be geo.getMetroArtistChart and geo.getMetroHypeArtistChart (http://bit.ly/yoYlvF). The results will be stored in a mySQL database.
 
=== Step 2: Filtering Data ===
The subset of the artists I use will be decided based on the richness of the data that is scraped. Hopefully we'll see something interesting here!
 
=== Step 3: Rendering Data ===
 
My current design idea is a map of the US (or world) with circles of differing sizes compared to how popular an artist is, overlaced with a connecting line betweens cities traveled to (in order) in the upcoming/previous tour

Revision as of 03:27, 17 February 2012

My Projects

Visualizing Music Hype and Music Tour Correlations

I will be mapping out how many people listen to an artist in various metros compared to the most recent tour route.

Step 1: Acquiring Data

The band tour data will be loaded dynamically, using the following datasource: http://www.songkick.com/developer/upcoming-events-for-artist

I think my best bet is to scrape the data myself. I will set up a server script to ping the Last.fm API. I will grab the weekly hyped artists charts for 46 US cities (http://bit.ly/wBWTk7). The two API calls will be geo.getMetroArtistChart and geo.getMetroHypeArtistChart (http://bit.ly/yoYlvF). The results will be stored in a mySQL database.

Step 2: Filtering Data

The subset of the artists I use will be decided based on the richness of the data that is scraped. Hopefully we'll see something interesting here!

Step 3: Rendering Data

My current design idea is a map of the US (or world) with circles of differing sizes compared to how popular an artist is, overlaced with a connecting line betweens cities traveled to (in order) in the upcoming/previous tour