Calibrated Recommendations with Contextual Bandits

Diego Feijer, Himan Abdollahpouri, Sanket Gupta, Alexander Clare, Yuxiao Wen +5 more
9/5/2025
cs.LGcs.IRstat.ML

No confident code implementation found for this paper.

Abstract

Spotify's Home page features a variety of content types, including music, podcasts, and audiobooks. However, historical data is heavily skewed toward music, making it challenging to deliver a balanced and personalized content mix. Moreover, users' preference towards different content types may vary depending on the time of day, the day of week, or even the device they use. We propose a calibration method that leverages contextual bandits to dynamically learn each user's optimal content type distribution based on their context and preferences. Unlike traditional calibration methods that rely on historical averages, our approach boosts engagement by adapting to how users interests in different content types varies across contexts. Both offline and online results demonstrate improved precision and user engagement with the Spotify Home page, in particular with under-represented content types such as podcasts.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{feijer2025calibrated,
  title  = {Calibrated Recommendations with Contextual Bandits},
  author = {Diego Feijer and Himan Abdollahpouri and Sanket Gupta and Alexander Clare and Yuxiao Wen and Todd Wasson and Maria Dimakopoulou and Zahra Nazari and Kyle Kretschman and Mounia Lalmas},
  year   = {2025},
  eprint = {2509.05460},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.05460v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.05460.svg)](https://codeofpaper.com/paper/2509.05460)

Discussion