Answer the question
In order to leave comments, you need to log in
Answer the question
In order to leave comments, you need to log in
you have tracks, Vasya Pupkin has tracks, the sets partially intersect, by combining we will get recommendations for you. Add to this a huge number of users and get something more or less similar to a normal auto-selection of music. If you take into account who listens to what, you can improve the accuracy. Well, etc. This is how most of the music recommendation services actually work. There are other approaches based on the analysis of compositions, but there are not so many such services. Let's say spotify uses echonest to increase sampling accuracy.
The Levenshtein distance algorithm is used. (if it helps you in any way)
Most likely collaborative filtering is applied. Here are a few articles on Habré:
We write a simple recommendation system using the example of Habr
Collaborative filtering
Item-based collaborative filtering with your own hands
In general, look for information on the Recommendation System.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question