Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Download, analyze, and map Last.fm listening history

To see this analysis live, check out my article "Analyzing Last.fm Listening History"

This project comprises 5 steps:

  1. Use lastfm_downloader.ipynb to downloaded your listening history from the Last.fm API
  2. Use lastfm_analysis.ipynb to analyze and visualize the downloaded data
  3. Use musicbrainz_downloader.ipynb to download full artist details (including place of origin) from the Musicbrainz API
  4. Use musicbrainz_geocoder.ipynb to geocode and map all the artists you've played
  5. Use musicbrainz_lastfm_leaflet.ipynb to consolidate and dump these lat-long points to GeoJSON for leaflet web mapping