Lyrics Matter: Exploiting the Power of Learnt Representations for Music Popularity Prediction
Yash Choudhary, Preeti Rao, Pushpak Bhattacharyya
TL;DR
The paper investigates predicting song popularity by elevating lyrics from a traditional feature to learned representations via large language models. It introduces HitMusicLyricNet, a multimodal architecture that fuses audio, LLM-derived lyric embeddings, and metadata through separate autoencoders for audio and lyrics followed by a fusion network. The authors demonstrate notable improvements on the SpotGenTrack dataset, with approximately 9% MAE and 20% MSE gains over the baseline, and provide extensive error and interpretability analyses to understand modality contributions. They also emphasize the need for domain-aware lyric representations and propose directions for future work, including micro-segment analysis and improved lyric modeling. Overall, the work underscores the predictive value of learned lyric representations in music popularity modeling and offers a scalable pipeline for industry use.
Abstract
Accurately predicting music popularity is a critical challenge in the music industry, offering benefits to artists, producers, and streaming platforms. Prior research has largely focused on audio features, social metadata, or model architectures. This work addresses the under-explored role of lyrics in predicting popularity. We present an automated pipeline that uses LLM to extract high-dimensional lyric embeddings, capturing semantic, syntactic, and sequential information. These features are integrated into HitMusicLyricNet, a multimodal architecture that combines audio, lyrics, and social metadata for popularity score prediction in the range 0-100. Our method outperforms existing baselines on the SpotGenTrack dataset, which contains over 100,000 tracks, achieving 9% and 20% improvements in MAE and MSE, respectively. Ablation confirms that gains arise from our LLM-driven lyrics feature pipeline (LyricsAENet), underscoring the value of dense lyric representations.
