Как стать автором
Обновить

Интерактивная HTML5-визуализация по мотивам «Lost»

Время на прочтение2 мин
Количество просмотров20K


Поклонник одного из лучших телепроектов последних десяти лет "«Остаться в живых» («Затерянные», «Lost») программист Сантьяго Ортиз (Santiago Ortiz) создал прекрасный пример интерактивной визуализации взаимоотношений между главными и второстепенными героями шоу при помощи HTML5.

Сериал создавался силами более 30 сценаристов, которые должны были прорабатывать характеры и взаимоотношения персонажей, создавая при этом реалистичную атмосферу с точки зрения перемещения героев во времени, следить за непротиворечивостью событий, и при этом давать намёки на всевозможные загадки (например, почему Кейт видела в джунглях тёмную лошадь); при этом wiki-проект по мотивам шоу содержит более 7000 статей.

Другими словами, сложная взаимосвязь героев шоу была мотивом для создания интерактивного графа, показывающего связь между ними с учётом данных парсинга всех 7000 статей Lostpedia, 121 эпизода «Затерянных» и одного из готовых результатов сообщества. Анализ производился приблизительно так: из текста эпизода брался персонаж (допустим, Джек Шепард, начальный эпизод сериала с падением рейса Oceanic 815) и анализировался с кем из остальных героев он общался. Если визави Шепарда появлялся позднее несколько раз, экранное время их взаимодействия увеличивалось, то и вес этого персонажа увеличивался. Также были добавлены и другие репутационные характеристики для пар персонажей, для троих и т.д., пока не была построена полноразмерная «матрица взаимоотношений».

Взглянуть на визуализацию можно здесь. В качестве отрицательного момента можно отметить и то, что на сравнительно неслабом ноутбуке (Intel Core i5-3210M + 4 ГБ + Win8+ Chrome) скорость работы страницы трудно назвать быстрой.

Фрагменты визуализации выглядят таким образом:





Теги:
Хабы:
Всего голосов 22: ↑21 и ↓1+20
Комментарии18

Публикации

Истории

Работа

React разработчик
50 вакансий
Data Scientist
58 вакансий

Ближайшие события

One day offer от ВСК
Дата16 – 17 мая
Время09:00 – 18:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область