Global and country-specific mainstreaminess measures: Definitions, analysis, and usage for improving personalized music recommendation systems
Christine Bauer, Markus Schedl

TL;DR
This paper introduces measures to quantify how much a user's music preferences align with mainstream music, analyzing global and country-specific differences, and demonstrating their utility in improving personalized music recommendations.
Contribution
It defines new quantitative measures of mainstreaminess at global and country levels, and evaluates their effectiveness in enhancing music recommendation accuracy.
Findings
Substantial country-specific differences in music preferences.
Different mainstreaminess measures have varying benefits for prediction accuracy.
Country-level analysis reveals outliers with higher or lower mainstreamness than global averages.
Abstract
Popularity-based approaches are widely adopted in music recommendation systems, both in industry and research. However, as the popularity distribution of music items typically is a long-tail distribution, popularity-based approaches to music recommendation fall short in satisfying listeners that have specialized music. The contribution of this article is three-fold. We provide several quantitative measures describing the proximity of a user's music preference to the music mainstream. We define the measures at two levels: relating a listener's music preferences to the global music preferences of all users, or relating them to music preferences of the user's country. Moreover, we adopt a distribution-based and a rank-based approach as means to decrease bias towards the head of the long-tail distribution. We analyze differences between countries in terms of their level of mainstreaminess,…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
