I
I
Ivan2015-07-11 13:40:57
Audio
Ivan, 2015-07-11 13:40:57

How do social networks and other sites define similar music?

Interested in how, for example, VK, looks for similar tracks with the selected track. What algorithm is used?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey, 2015-07-11
@tibExel

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.

X
xmoonlight, 2015-07-11
@xmoonlight

The Levenshtein distance algorithm is used. (if it helps you in any way)

D
Dima Petruk, 2015-07-11
@bavaria

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 question

Ask a Question

731 491 924 answers to any question