🎵
Data Mining Dylan
May 2018
Python
Scrapy
Pandas
GeoJSON
VueJS
Leaflet
An interactive exploration of the places Bob Dylan references in his songs.

Bob Dylan sings many narrative-centered songs set all around the world. This project lets users explore the places he references.
Using Python, I scraped BobDylan.com for lyrics and then counted references to places with rudimentary NLP techniques. The results are presented via an interactive web page containing a bubble map chart synchronized with a lyrics display panel using VueJS and Leaflet. This project was presented at a digital humanities conference during my undergraduate study at Carleton.
- Tools and technologies: Python (Scrapy, Pandas, Jupyter), GeoJSON, VueJS, Leaflet.
- Skills showcase: Web scraping, NLP, interactive web app development.