This is cool. Have you tried Plex? They offer sonic similarity matching that's trained on a user's personal music library. I think it might be fun to do a comparison? This feature was added in 2021 though so I'm sure models have improved since then.
https://www.plex.tv/blog/super-sonic-get-closer-to-your-musi...