TL;DR
This paper introduces a contrastive learning approach that leverages negative user feedback, such as skips, to improve session-based music recommendation systems, resulting in better item ranking and user experience.
Contribution
It proposes a novel sequence-aware contrastive sub-task that models negative feedback to enhance embedding quality and recommendation accuracy in music streaming services.
Findings
Consistent performance improvements across three datasets.
Enhanced hit rate and item ranking accuracy.
Effective use of negative feedback like skips in recommendations.
Abstract
Modern music streaming services are heavily based on recommendation engines to serve content to users. Sequential recommendation -- continuously providing new items within a single session in a contextually coherent manner -- has been an emerging topic in current literature. User feedback -- a positive or negative response to the item presented -- is used to drive content recommendations by learning user preferences. We extend this idea to session-based recommendation to provide context-coherent music recommendations by modelling negative user feedback, i.e., skips, in the loss function. We propose a sequence-aware contrastive sub-task to structure item embeddings in session-based music recommendation, such that true next-positive items (ignoring skipped items) are structured closer in the session embedding space, while skipped tracks are structured farther away from all items in the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
