Interval
- 1 Devlogs
- 1 Total hours
Find connections between artists and producers.
Find connections between artists and producers.
So I got something like a MVP working. Essentially I’m spamming MusicBrainz with requests for each artist and what MusicBrainz categorizes as “relationships”. Those relationships, however, only include things like familial relationships or if someone was a member of a band or something like that. I need to add collaborations, features, etc.
Since requests need to be sent to MusicBrainz for every artist (which rate limits at 1/sec), I’m planning on implementing caching to speed up the processing with some artists. Additionally, I would like to be able to “score” artists in a certain way such that certain artists are favored based on the number of collaborations, genre, etc. Right now, distant requests take an insanely long time to process, since 1 query/sec prevents the app from getting through the collaborations quickly.