Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.56 KB

README.md

File metadata and controls

29 lines (17 loc) · 1.56 KB

MusicGraph

License: MIT

Description

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.

Examples

See a web application with examples here.

Example graph, showing the Jazz scene

Jazz

To do

  • 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.

Contact

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.