Listen to This: Music Recommendation Based on One-Class Support Vector Machine

The streaming services are here to stay. In recent years we have witnessed their consolidation and success, which is manifested in their exponential growth, while the sale of songs/albums in physical or digital format has declined. An important part of these services are recommendation systems, which facilitate the exploration of content to users. This article proposes a content-based approach, using the One-Class Support Vector Machine classification algorithm as an anomaly detector. The aim is to generate a playlist that adapts to the user’s tastes, incorporating the novelties of new releases. The model is capable of detecting elements that belong to the profile of the user’s tastes with great accuracy, facilitating the implementation of an Android mobile application that scans and detects changes in user preferences. This will make it possible not only to manage the playlist that has been recommended, but also periodically to incorporate new songs to the profile from the list of new music.