This is a map of all every single album (ignore duplicates, I haven't done a good enough job sanitizing my database) that I have personally downloaded on my computer, in one big graph showing the relationships between them. The links (as of right now) are based on listener data from last.fm, a link means that people who listen to one album are likely to listen to the other end of the link, and a blue link means that the albums are from the same artist. The structure is a force-directed graph, meaning that it dynamically evolves and changes as new datapoints are added.
As you can clearly see this is still a huge huge work in progress, I plan on adding many many more albums in the future, and hopefully new methods to link them depending on what apis and analysis software I have available. Right now it's not very impressive and nowhere near where I want it to be, but I'm just glad to be putting my thought towards something.
On the more technical side of things, this is a web app written with d3js as the primary framework, and I'm using the subsonic api to pull the information for it because I host my music on navidrome so it's very convenient.
As a sort of directory of what the bigger clusters represent, the bottom cluster is japanese math rock, which moves northwest towards mostly american indie rock. the branch coming east from that clump goes from rock->shoegaze/psych rock->idm/ambient. the two large clusters in the east are kikuo (bottom) and karate (top), both of which I have most of their discography downloaded. then at the top theres screamo in the east and emoviolence on the west.
also if you've read this far all of this music is on slsk under doppelsana. i dont care if you leech. i keep good metadata.