Song playlist recommendation system

I want to build a recommender system to suggest similar songs to continue a playlist (similar to what Spotify does by recommending similar songs at the end of a playlist).

I want to build two models: one based on collaborative filtering and another one, a content-based model, to compare their results and choose the best one.

Now, I have two questions:

  1. Where can I find a dataset with useful data for this type of work?
  2. How can I measure the results to choose the best model? How can I understand that a specific song is better than another one to continue my playlist?

Topic model-evaluations machine-learning-model dataset python recommender-system

Category Data Science

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.