

"if I could fix myseld I’d… but it’s too late for me»
— Trent Reznor, The Fragile, '99

О проекте
Трент Резнор сейчас — успешный кинокомпозитор, обладатель двух премий «Оскар» за лучшие саундтреки, примерный отец и муж, а в 90-х лидер одной из самых мрачных и таинственных групп — Nine Inch Nails. Будучи основателем и единственным бессменным участником, Трент все альбомы писал в одиночку, изредка привлекая сессионных музыкантов. Мотивы для самостоятельной работы были просты — никто лучше тебя самого не разберется, что происходит в твоей душе. А Тренту было очень важно, чтобы музыка и тексты были искренние, реально передающие то, что он чувствовал и переживал.
Но медиа поняли его неправильно, решив, что он очередной «персонаж», чьи страшные тексты и мрачные темы были просто частью образа.
«I know it’s real. And when i wrote that music it was from my heart, it’s not from some Alice Cooper type character I created. I don’t really care any more if people understand it or not»
- Trent Reznor, Mayhem magazine, '95

В этом проекте я хотела бы показать то, что легко упустить слушая Nine Inch Nails впервые, что-то, что не лежит на поверхности.
С помощью программирования, я проанализировала текста с альбомов группы (начиная с дебютной Pretty Hate Machine, 1989 года, заканчивая постапокалиптичным Year Zero, 2007-го), чтобы показать, что представление о NIИ как о группе чрезмерно сексуализированной и агрессивной — ошибочно, и что за этой скрипящей индастриалом и рычащей перегрузом музыкой стоит очень чувствительный и ранимый человек.
В основу визуального стиля этого проекта я взяла обложку и промо-фото альбома The Fragile, 1999 года, потому что он откликается идее моей работы и его концепция схожа по замыслу с моей.
Этапы работы
Для визуализации полученных результатов, я решила сделать 4 графика:
- облако слов - столбчатую диаграмму - круговую диаграмму - точечный график
Я не нашла необходимых датасетов на сайтах вроде Kaggle, поэтому всю базу данных собрала сама. Для этого я перенесла все тексты песен в Excel таблицу, перекопировав их с сайта-архива — Dark Lyrics.
Цвета, как я писала выше, взяла с обложки альбома The Fragile, загрузив ее на сайт Adobe Color.


#594F1E #F2EDD0 #A68C3F #8C1D04 #0D0D0D
Подготовка
Перед демонстрацией самих графиков, покажу наглядно как я готовила код.
все импорты > установка цвета > берем и чистим датасет > выводим самые частые слова
Облако слов
Для начала я решила сделать облако слов, чтобы наглядно увидеть какие из них используются чаще остальных и занимают более важное место в творчестве Nine Inch Nails. Для этого мне понадобилось:
- взять все слова из собранного ранее датасета - с помощью wordcloud сделать картинку, где размер слова пропорционален его частоте - прописать цвета
В итоге можно заметить, что основные слова в текстах вовсе не про насилие и жестокость, а про чувства. В центре всей лирики Трента — сокращение «I’m», а так же слова «know» и «want». Это наводит на мысли, что в своих песнях автор пытался разобраться в себе, лучше понять свои желания.
Nine Inch Nails — саморефлексия, пусть порой и приводящая в страшные места…
График I
Мне стало интересно получить более детальный результат с понятной визуализацией. Поэтому я построила столбчатую диаграмму, на которой показан топ 15 самых частых слов в текстах NIN. Для этого я:
- взяла 15 самых частых слов - сделала таблицу слово/частота - отрисовывала гистограмму - настроила цвета
Здесь можно увидеть соседство слов «want» и «don’t», что, даже вне зависимости от контекста, создает ощущение конфликта и противопоставления. Лирический герой Трента на протяжении всех альбомов (рассмотренных мной в этом проекте) переживает сложные, порой противоречащие друг другу чувства. Это же подтверждают находящиеся рядом «come» и «away» — «приходи» и «прочь».
Обращение к внутреннему миру можно разглядеть в слове «inside», а к подавляюще-огромному внешнему — в слове «everything».
Наблюдается так же упоминание бога, или же обращение к нему.
График II
После полученных деталей мне захотелось наглядно увидеть связь между словами в альбомах. Сделала я это следующим образом:
- выделила ключевые слова - для каждого альбома проверила, какие пары слов встречаются вместе - ребро — связь - настроила цвета
Судя по этой диаграмме лир. герою Резнора хочется одновременно «get inside», «get away» и «get everything», что повторяет и подтверждает общий мотив внутреннего конфликта, смятения и лихорадочных попыток в себе разобраться.
График III
Когда со словами было покончено, я решила сравнить между собой альбомы, начала с круговой диаграммы, которая демонстрирует количество песен на альбомах. Для этого я:
- посчитала количество песен в каждом - построила диаграмму - добавила центр - настроила цвета
Здесь можно заметить, что концептуальные альбомы, которые создавали свой внутренний мир и имели сюжет (The Downward Spiral, The Fragile, Year Zero) — длиннее просто альбомов-сборников (Pretty Hate Machine, Broken, With Teeth), в которых песни никак не связаны.
Самым длинным из рассмотренных стал The Fragile 99 года. Объяснить это можно тем, что после своего самого коммерчески успешного, «взрывного», невероятно мрачного и искреннего The Downward Spiral, '94, Резнору стало и морально, и физически плохо. Это привело к уединению, саморефлексии, а позже — к большому альбому-откровению, посвященному переосмыслению себя, своего творчества, зависимости и прочего.
А самым коротким, как ни странно, оказался отдельно выпущенный в 97 году сингл The Perfect Drug. Ненамного длиннее оказался дебютный альбом Pretty Hate Machine и злая проба пера в более агрессивной музыке — Broken.
График IV
Под конец мне стало интересно найти усредненные значения, поэтому я построила новый график, в котором рассматривалась средняя длина песен по альбомам. Порядок действий был следующим:
- для каждой песни посчитала количество слов - сгруппировала по альбомам - посчитала среднее - настроила цвета - сделала сетку
В итоге получилась наглядная демонстрация обратной зависимости. Как мы помним, самым большим альбомом оказался The Fragile. Тут же он на последнем месте со средним количеством слов — 134. А на первом сингл The Perfect Drug.
А вот у небольших альбомов среднее количество слов в песнях оказалось примерно одинаковым, несмотря на то, что на прошлой диаграмме различие в процентах было существенным.
Кратко об использованных техниках:
import pandas as pd — для работы с таблицами import re — для работы с регулярными выражениями (использовала для чистки текста) from collections import Counter — для подсчёта элементов (считала слова из очищенного словаря) import nltk from nltk.corpus import stopwords — для фильтрации: удаление стоп-слов (предлоги артикли и тп) from matplotlib import pyplot as plt — для графиков import numpy as np — создание массивов, математика крч from wordcloud import WordCloud — для создания облаков слов