Исходный размер 1140x1600

«My Little Pony»: анализ речевой активности персонажей

PROTECT STATUS: not protected

Введение

Мультсериал My Little Pony: Friendship is Magic занимает особое место в моей личной истории: это один из ключевых культурных текстов моего детства. На протяжении нескольких лет сериал сопровождал меня, формируя представления о дружбе, коллективном взаимодействии и эмоциональной коммуникации.

Дружба — это Чудо

Центральная идея проекта — «дружба — это чудо» — последовательно раскрывается через персонажей, каждый из которых обладает собственным характером, стилем речи и ролью в повествовании.

big
Исходный размер 1920x1200

Кадр из мультсериала

В рамках данного проекта я рассматриваю My Little Pony не как художественное произведение, а как структурированную систему, поддающуюся количественному анализу. В фокусе исследования — диалоговая структура сериала и распределение речевой активности между персонажами.

В качестве источника данных был выбран открытый датасет с платформы Kaggle, содержащий транскрипты диалогов всех сезонов сериала. Он включает тысячи реплик, привязанных к конкретным персонажам и эпизодам, что делает возможным анализ как общей структуры повествования, так и индивидуальных особенностей речи героев.

Цель проекта — проанализировать, как распределяются диалоги между персонажами, выявить центральных и периферийных участников нарратива, а также проследить динамику их активности на протяжении сериала. Отдельное внимание уделяется длине реплик и совместным появлениям персонажей как индикаторам характера и сюжетной значимости.

Таким образом, проект представляет собой попытку соединить личный культурный опыт с инструментами анализа данных и визуализации, чтобы получить новое, аналитическое прочтение знакомого с детства медиатекста.

Визуализация данных

При оформлении графиков я опиралась на визуальный язык сериала My Little Pony: Friendship is Magic. В качестве основы была выбрана цветовая палитра главных персонажей, что позволяет напрямую связывать числовые данные с узнаваемыми героями и облегчает чтение визуализаций. Все графики выполнены в едином стиле с акцентом на цвет, аккуратную типографику и минимализм без декоративных элементов.

Для представления данных я использовала несколько типов графиков. Столбчатая диаграмма «Топ-10 персонажей по количеству реплик» помогает сравнить диалоговую активность персонажей, круговая диаграмма «Распределение реплик между главными героями» показывает распределение реплик между главными и второстепенными героями. Линейный график «Как менялась активность персонажей» используется для анализа динамики участия персонажей в эпизодах, гистограмма «Средняя длина реплик главных героев» — для сравнения длины реплик, а группированная столбчатая диаграмма «Эмоциональные паттерны главных героев» — для анализа стиля речи, а график социальной сети — для визуализации совместных появлений персонажей и структуры их взаимодействий.

Исходный размер 1200x612

Кадр из мультсериала

Этапы работы

Загрузка данных

post

Для начала работы я использовала библиотеку pandas для обработки табличных данных. Датасет был загружен в формате CSV и считан в DataFrame в среде Google Colab. На этом этапе была проведена первичная проверка структуры данных: количество строк и столбцов, названия колонок, наличие пропущенных значений и число уникальных персонажей.

В результате загрузки стало ясно, что датасет содержит 36 859 реплик, распределённых между 842 персонажами, а также информацию о названии эпизода, сценаристе, персонаже и тексте реплики. Наличие небольшого числа пропусков в колонке с диалогами было зафиксировано для дальнейшей очистки.

Очистка и подготовка данных

На следующем этапе была выполнена очистка данных. Из анализа были исключены служебные и обобщённые категории персонажей (например, Narrator, Everypony и аналогичные), так как они не представляют конкретных действующих лиц и могут искажать результаты. После удаления таких записей количество строк сократилось до 35 726, а число уникальных персонажей — до 832.

Дополнительно имена персонажей были стандартизированы для устранения дублирующихся написаний. Для более глубокого анализа в таблицу были добавлены новые метрики: количество слов и количество символов в каждой реплике. Это позволило перейти от простого подсчёта реплик к анализу стиля речи. После очистки стало заметно, что средняя длина реплики составляет около 12 слов, а медианная — 9 слов, что говорит о преобладании коротких, динамичных диалогов.

Исходный размер 1029x203

Расчёт статистики по персонажам

После подготовки данных была сформирована агрегированная таблица со статистикой по каждому персонажу. Для этого данные были сгруппированы по имени персонажа, а затем рассчитаны ключевые показатели: общее количество реплик, суммарное число слов, средняя длина реплики.

Полученная статистика позволила выявить иерархию персонажей по степени их участия в повествовании. Анализ показал, что Twilight Sparkle является безусловным лидером по числу реплик, за ней следуют другие главные герои сериала. Это подтверждает гипотезу о наличии центрального персонажа и подчёркивает неравномерное распределение диалоговой активности. Итоговая таблица с топ-10 персонажами была сохранена отдельно и использовалась в дальнейших этапах визуализации.

Исходный размер 1550x333

Оформление данных

post

В оформлении я использовала цветовую палитру, отражающую индивидуальность каждого ключевого персонажа из вселенной My Little Pony.

На светлом нейтральном фоне я выделила семь основных цветов, каждый из которых ассоциирован с конкретным персонажем: глубокий фиолетовый для Twilight Sparkle, ярко-голубой для Rainbow Dash, насыщенный розовый для Pinkie Pie, золотисто-оранжевый для Applejack, лавандовый для Rarity, зелёный для Spike и солнечно-жёлтый для Fluttershy. Такое цветовое кодирование позволило сохранять визуальную идентичность героев на всех этапах анализа, обеспечивая интуитивную читаемость графиков. В сочетании с чёткими контурами элементов, контрастными подписями и умеренной сеткой это создало гармоничный и информативный стиль, отвечающий как аналитической строгости, так и тематическому духу сериала.

Исходный размер 984x261
Исходный размер 3500x1978

Кадр из мультсериала

Итоговые графики

Топ-10 персонажей по количеству реплик

Исходный размер 1384x683
post

Первый график показывает топ-10 персонажей по количеству реплик. Абсолютным лидером диалогов является Твайлайт Спаркл, что подтверждает её центральную роль в повествовании. За ней с заметным отрывом следуют такие энергичные персонажи, как Радуга Дэш и Пинки Пай. Наличие второстепенных героев, например, Эппл Блум, в этой десятке указывает на значимость молодого поколения в общем сюжете сериала.

Распределение реплик между главными героями

«My Little Pony»: анализ речевой активности персонажей
Проект создан 17.01.2026
Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше