영국의 유명한 록 밴드 "The Beatles", "Queen"의 곡은 지금도 다양한 장소에서 흐르고 있습니다. 레스토랑에서, 텔레비전의 상업에서, 스포츠의 제전으로, 그것을 들을 때마다, 삐걱거리거나 노래하는 분도 많지 않을까요.
그들의 곡은 심플한 가사이면서 살아가는 가운데 발하는 감정이 대변되고 있을지도 모릅니다. "사랑은 살 수 없다!" 라든지 "우리는 챔피언이다!" 라는 것을 평상시의 대화에서는 결코 말할 수 없지만, 노래의 가사라면 챠카리 인용할 수도 있습니다.
본 블로그 시리즈(전 3회를 예정)에서는, 「The Beatles」, 「Queen」의 가사에 담겨져 있는 감정이나, 각 밴드에서 사용되고 있는 단어의 차이등을 분석해 보겠습니다.
이번 Part 1에서는 'The Beatles'의 가사에 대한 감정 분석을 실시합니다.
현시점에서 최신 버전인 JMP Pro 16에서는 텍스트 분석을 하는 플랫폼(Text Explorer)의 옵션으로 감정 분석(Sentiment Analysis)* 을 할 수 있으므로 이를 사용하여 분석해 봅시다.
분석 대상으로 'The Beatles'의 곡으로 커버곡, 영어 이외의 곡, 해산 후 곡 등을 제외한 171곡의 가사로 합니다.
* 감정 분석은 JMP Pro 전용 기능입니다. JMP에서는 실행할 수 없습니다. 또한 감정 분석을 사용할 수 있는 언어는 영어로만 됩니다. 일본어를 분석할 수 없습니다.
감정 분석 보고서 (Sentiment Summary)
감정 분석에서는 문서에 포함된 단어에 대해 긍정적(긍정적), 부정적(부정적인) 것을 찾아서 그 문장에 얼마나 감정이 담겨 있는지를 점수로 나타낼 수 있습니다. 예를 들어 설문조사에서 고객이 어떤 상품의 인상을 자유 답변으로 댓글을 달았을 때, 그 댓글이 긍정인지 부정인지를 분석하는 방법으로 사용되며, 포지네가 분석이라고도 합니다.
아래 그림은 대상 가사에 대한 감정 분석 결과의 요약입니다.

먼저 보고서에 있는 색상을 의식해 보세요. 오렌지 같은 색으로 칠해져 있는 것이 긍정을, 청색 같은 색으로 칠해 있는 것이 네거티브를 의미하고 있습니다.
왼쪽 상단의 보고서는 각 노래에 대한 감정 점수를 계산합니다. 여기에서는 Document = 56 가 선택되어 있습니다만, 내가 작성한 데이터 테이블에서 56행째에 있는 "Hey, Jude" 의 가사에 대해 살펴보겠습니다.
왼쪽 하단에는 "Hey, Jude"의 가사가 표시되어 있지만 긍정적 인 단어와 부정적인 단어에 색이 칠해져 있습니다. 게다가, 그 단어들은 단어별로 점수를 매긴다*. 점수 표는 오른쪽 상단에 표시됩니다.
이것에 의해 "Hey, Jude"의 감정 스코어를 계산하면, Overall Score의 열에 있는 38점이 됩니다. 이것은 다음 식으로 계산됩니다.
Overall Score = (Positive Sum (긍정적 인 단어 점수 합계) + Negative Sum (음성 단어 점수의 합계))÷ 감정 단어와 인증된 단어 수
"Hey, Jude"에서는 긍정적인 단어 점수의 합계가 520, 부정적인 단어 점수의 합계가 -100, 감정의 단어와 인정된 (색이 붙은) 단어의 개수는 11개이므로, 감정 점수는 , (520 - 100) / 11 = 38 점으로 계산됩니다.
마찬가지로 다른 곡에 대해서도 감정 점수가 계산되고 오른쪽 상단에는 감정 점수의 분포가 히스토그램으로 표시됩니다.
* 어떤 단어가 긍정적 / 부정적인 것으로 간주하거나 그 점수는 JMP Pro에서 기본적으로 결정된 단어를 사용합니다. 분석가는 단어를 추가하거나 점수를 변경할 수도 있습니다.
가사는 긍정? 부정적인?
다만, 이번 가사의 분석에 대해서는 가사가 짧은 것(단어수 최소=17)부터 긴 것(단어수 최대=293)까지 있기 때문에 이후에는 감정 점수를 그 가사의 단어수로 나눕니다. 다음과 같은 Overall Score by Word Count(단어 수당 감정 점수)를 사용합니다.
Overall Score by Word Count = (Positive Sum(긍정적 단어 점수 합계) + Negative Sum(음성 단어 점수 합계)) ÷ 단어 수
이 방법으로 계산된 Overall Score by Word Count의 히스토그램 및 요약 통계는 다음과 같습니다. 여기에서는, 뭔가 긍정적이거나 부정적인 감정이 있던 곡만을 대상으로 하고 있기 때문에, N수는 123이 되고 있습니다.

히스토그램을 보면 네거티브 곡보다 긍정적인 곡이 많고 점수의 평균은 1.67입니다. 일반적으로 부정적인 단어보다 긍정적 인 단어가 사용된다는 것을 알 수 있습니다.
레논과 매카트니의 시에 담긴 감정은?
'The Beatles'의 많은 음악은 폴 맥카트니와 존 레논의 두 사람이 작사했다고합니다. 그래서 앞 절에서 계산한 감정 스코어 "Overall Score by Word Count"를 두 사람의 작사한 곡별로 비교해 보겠습니다.
(악곡 중에는 Lennon and McCartney라는 연명이 되어 있는 것도 있습니다만, 인터넷 등의 정보로부터 어느 쪽이 작사했는지 알 수 있는 것도 있고, 그 경우는 Lennon 또는 McCartney의 카테고리의 어느 쪽인가에 포함 있습니다.)
아래 그림은 작사자가 레논, 맥카트니로 나누었을 때의 점수 분포를 바이올린 플롯으로 나타낸 것입니다.

그림에서 McCartney는 부정적인 곡이 적고 레논에 비해 긍정적 인 곡이 몇 가지 있음을 알 수 있습니다. 한편 레논은 하나만 매우 부정적인 곡이 있다는 것을 알 수 있습니다.
위의 그림에서 라벨로 나타낸 맥카토니의 점수가 높은 악곡의 감정을 조사해 보겠습니다. better나 love라는 단어를 크게 기여하고 있네요.


한편, 레논의 스코어가 가장 낮은 곡의 감정을 조사해 보겠습니다. 이런 부정적인 곡이 있었어요.

어때? 아시다시피, 일반적으로 가사에서는 같은 단어를 여러 번 사용하거나 새로 고침하여 감정을 표현하는 것입니다. 그 때문에, 스코어가 높은 감정 표현을 몇번이나 반복 이용하고 있는 악곡이 스코어가 높거나 낮거나 하는 것입니다.
다만, 몇번이나 사용하고 있다고 하는 것은, 나름대로 강하게 감정을 표현하고 싶다고 하는 표현이기도 하고 생각합니다.
일본의 유명한 곡처럼, "리플레인이 외치고 있다"입니다.
다음 블로그에서는 'Queen'의 감정 분석과 두 밴드의 감정 표현을 비교해 보겠습니다.
마스카와 나오히로(Naohiro Masukawa), JMP Japan