Emotion Classification of Lyrics through Summarization by Large Language Models

We propose a method that utilizes a large language model in the task of lyrics emotion classification. We especially employ GPT-4o, which is expected to deliver high performance to conduct emotion classification of lyrics, where we propose a few-shot prompt of GPT-4o for classification into 6 classes. We developed a dataset of 181 lyrics categorized into six classifications to evaluate GPT-4O’s performance. This dataset maintains a reasonable level of validity as it was carefully curated by the first author, then independently reclassified by six annotators, with final classifications determined through majority voting. Performing detailed classification, we achieved over 75% classification performance for the total accuracy. This accuracy was achieved through performing extractive summarization of the lyrics into optimal number of characters. In other words, rather than feeding the collected lyrics directly into GPT-4o, we implemented a two-stage process where GPT-4o first automatically summarizes the lyrics before they are used. Using a confusion matrix, we analyzed the tendencies of classification errors and showed the possibility of improving the total accuracy.

Authors

Institutions

Publication Details

Published
2024-12-15
DOI
https://doi.org/10.1109/bigdata62323.2024.10825406
Primary Topic
Music and Audio Processing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Emotion Classification of Lyrics through Summarization by Large Language Models

Shumpei Miyakawa, Takehito Utsuro
Music and Audio Processing
article

Emotion Classification of Lyrics through Summarization by Large Language Models

Shumpei Miyakawa, Takehito Utsuro
article en

Abstract

We propose a method that utilizes a large language model in the task of lyrics emotion classification. We especially employ GPT-4o, which is expected to deliver high performance to conduct emotion classification of lyrics, where we propose a few-shot prompt of GPT-4o for classification into 6 classes. We developed a dataset of 181 lyrics categorized into six classifications to evaluate GPT-4O’s performance. This dataset maintains a reasonable level of validity as it was carefully curated by the first author, then independently reclassified by six annotators, with final classifications determined through majority voting. Performing detailed classification, we achieved over 75% classification performance for the total accuracy. This accuracy was achieved through performing extractive summarization of the lyrics into optimal number of characters. In other words, rather than feeding the collected lyrics directly into GPT-4o, we implemented a two-stage process where GPT-4o first automatically summarizes the lyrics before they are used. Using a confusion matrix, we analyzed the tendencies of classification errors and showed the possibility of improving the total accuracy.

University of Tsukuba (JP)
Openalex Percentile: Top 72%
Music and Audio Processing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.