Try it out below:
The Word2Vec approach over crawled playlists results in assigning a 100 dimensional vector to each song in the database. Currently there are only 300 000 songs - finding enough playlists if you are not Spotify is hard. When one song is entered, we just find the songs closest to that vector. If there are two songs entered, we find the mid-point and use that to find closest neighbors.