# Music Playlist Continuation by Learning from Hand-Curated Examples and   Song Features: Alleviating the Cold-Start Problem for Rare and Out-of-Set   Songs

**Authors:** Andreu Vall, Hamid Eghbal-zadeh, Matthias Dorfer, Markus Schedl,, Gerhard Widmer

arXiv: 1705.08283 · 2017-09-08

## TL;DR

This paper introduces a song-to-playlist classifier that learns playlist coherence from curated examples and song features, effectively addressing the cold-start problem for rare and out-of-set songs in music recommendation.

## Contribution

It proposes a novel model combining playlist learning with song features, outperforming collaborative filtering on rare and out-of-set song recommendations.

## Key findings

- Competitive with collaborative filtering on common songs
- More robust for rare and out-of-set songs
- Significantly better recall for songs in fewer playlists

## Abstract

Automated music playlist generation is a specific form of music recommendation. Generally stated, the user receives a set of song suggestions defining a coherent listening session. We hypothesize that the best way to convey such playlist coherence to new recommendations is by learning it from actual curated examples, in contrast to imposing ad hoc constraints. Collaborative filtering methods can be used to capture underlying patterns in hand-curated playlists. However, the scarcity of thoroughly curated playlists and the bias towards popular songs result in the vast majority of songs occurring in very few playlists and thus being poorly recommended. To overcome this issue, we propose an alternative model based on a song-to-playlist classifier, which learns the underlying structure from actual playlists while leveraging song features derived from audio, social tags and independent listening logs. Experiments on two datasets of hand-curated playlists show competitive performance compared to collaborative filtering when sufficient training data is available and more robust performance when recommending rare and out-of-set songs. For example, both approaches achieve a recall@100 of roughly 35% for songs occurring in 5 or more training playists, whereas the proposed model achieves a recall@100 of roughly 15% for songs occurring in 4 or less training playlists, compared to the 3% achieved by collaborative filtering.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1705.08283/full.md

## Figures

2 figures with captions in the complete paper: https://tomesphere.com/paper/1705.08283/full.md

## References

37 references — full list in the complete paper: https://tomesphere.com/paper/1705.08283/full.md

---
Source: https://tomesphere.com/paper/1705.08283