479 karma · joined January 23, 2022
Got some stuff in the works for an improved model, hopefully will be able to ship it soon!
Things should become much more reliable and better soon!
Also, sometimes there's a delay between when a song is available in the text search bar, and when it has been indexed with my AI model (which can also cause this error).
This will also be fixed!
Gonna ship a better, improved model soon!
I personally think I need to improve the UI a lot, but maybe that's because I've spent way too many hours staring at it lmao.
I personally found that vector representations performed significantly better than other approaches.
And the results will actually be a lot better once I ship a better model (the current one can definitely be improved upon).
But for now, ended up using plain old FAISS.
So my approach is intentionally a bit fuzzier than something like Shazam, since apart from exact matches, you also ideally want a continuous representation for music similarity (so you can find songs that are 80-90% similar, for example).
That is hard to do for approaches optimized at exact matches (which usually use something like audio fingerprinting, etc.)
Also, as I improve the model & add user accounts, recommendations should hopefully get much better and more personalized!
I actually think this is largely in part due to how the current model + training process is designed.
I have some ideas for improving things on this front, will give it a try and push an update soon! :)
But a lot of this should go away with a better, improved model!
Will definitely work to improve the current model!
But the model architecture I'm using is kinda outdated as well, gotta iterate on it more to improve it further!
I'm also thinking of letting users upvote/downvote results, which can also help improve quality on the ranking side.