6 ms·
So collaborative filtering?
by vhiremath4 2y ago
So collaborative filtering?
- janalsncm 2y agoCollaborative filtering is similar but for huge recommender systems they’re not going to create a huge MxN matrix where M is users and N is items. I think what they’re referring to would be called a “two tower” model where you have a learned vector for the user, a learned vector for the song, and the cosine similarity is their affinity. It’s pretty performant because you can cache the song vectors.
- alexhutcheson 2y agoGoogle has a great free online course on Recommendation Systems that goes through the various common approaches, with working code in Colab notebooks: https://developers.google.com/machine-learning/recommendation https://developers.google.com/machine-learning/recommendatio... [Disclosure: Work at Google, but not on that. Just thought that course was particularly well-designed.]