Given a list of bands belonging to a musical movement, create a graph of memberships and collaborations using networkx and render interactively with ipysigma.
Data is stored in folder data
and are text files with several rows, wach of them with the following format: band;members;collaborations
. members
and collaborations
are lists of musicians or bands separated by commas ,
. collaborations
includes collaborations between bands and musicians from other projects, and also between bands in songs or split albums. Most of info has been extracted from Wikipedia, Discogs, Rate Your Music, Spotify and other sources.
See a web application with examples here.
Example graph, showing the Jazz scene
- Improve graph visualization, using
ipysigma
- Create web application
- Fix visualization of webpage in mobile phone
- Improve colors and visualization
- Write web scrapping tool to parse data from Rate Your Music and/or Wikipedia.
If you want to include new data or have comments or suggestions, feel free to create a pull request or contact me at pablo.villanueva.domingo@gmail.com.