Визуализация социальных сетей: мои первые шаги

Вчера по приглашению бывшей студентки вещал про социальные сети на Научно Исследовательском Семинаре родной кафедры НИУ ВШЭ. Т.к. создание слайдов de facto стало одной из моих основных должностных обязанностей, решил выступить по старинке, без отвлекающих картинок. Ибо на мой взгляд для объяснения о Social Network Analysis нет ничего вреднее, чем мельтешащие “волосяные шары”

Однако сейчас, проспавшись и образумев, решил что иная крайность также вредна, и стал собирать в одну пачку слайдов иллюстрации к той слабоструктурированной лавине материала, которую я успел выдать за 2,5 часа непрерывного чесания языком. Т.к. выступление основывалось на моём опыте исследований и проектов, связаных с Social Network Analysis в Живом Журнале, Твиттере, Вконтакте и Фейсбуке, то некоторые картинки пришлось разыскивать в самых отдалённых уголках Живого Журнала и жесткого диска.

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

06_09a06_09b

Лето 2009 года. Это я решил поиграться с очередной задумкой то-ли провизора то-ли прохиндея от SNA Питера Глура. Того самого, который сейчас продолжает навешивать на людей в офисах электронные маячки, анализируя затем полученные сети коммуникации. Об этом у меня была заметка на WebScience а также на прошлом Sunbelt я сфотографировал Питера с таким маячком на фоне его постера, который и послужил поводом для написания той статьи.

Сервис, в котором сделаны эти картинки, назывался, кажется, Coolhunter и уже приказал долго жить. И если честно, то я навскидку не скажу, существует ли подобный функционал в какой либо из современных систем мониторинга и аналитики в Social Media.

Впрочем, деталей работы этого сервиса я тоже не помню – может быть что-то всплывало в комментариях к посту в Живом Журнале, где эти картинки были опубликованы впервые. Ну или прочитать книжку “Coolhunting: Chasing Down the Next Big Thing“, где подход и технология расписаны достаточно подробно, чтобы продать, но не настолько, чтобы воспроизвести “с нуля”.

Продолжение следует…

Первый блин в Gephi

Поняв, что желаемую динамическую визуализацию сети концептов, используемых в ходе дискуссий в LiveJournal, я получу скорее в Gephi, нежели в ORA, решил перебороть первое неприятие и познакомиться с программой поближе.

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

Данная визуализация построена по данным широко известного в узких кругах скандала под названием “Куракингейт”. В данном случае узлы представляют блоггеров, а связи — комментирование одним блоггером записей или комментариев другого блоггера.

Лично мне бы хотелось как минимум наличия стрелок на конце линий, однако в Gephi эта задача не из тривиальных. Буду разбираться дальше.

Динамическая визуализация сети комментирования Живого Журнала в ORA

Развлечения ради сделал динамическую визуализацию сети комментирования в Живом Журнале с помощью ORA. Каждый узел – блоггер, оставивший комментарий, каждая связь указывает на блоггера, которому этот комментарий адресован. В качестве объекта был использован пост об отчислении студенток-активисток с соцфака МГУ и последовавшая за ним дискуссия.

Dynamic Visualization of Comment Networks in LiveJournal from Jarens Gald on Vimeo.

В общем-то, ORA – не самый подходящий инструмент для данной задачи, т.к. здесь не хватает возможности динамического изменения размера узла/веса связи в зависимости от центральности/количества комментариев. Точнее, это теоретически можно сделать, но вручную, сохраняя каждую картинку как кадр для *.gif анимации. Нужно будет предложить добавить подобный функционал автоматически.

В идеале, хотелось бы получить что-то наподобие этого:

Но, как я уже говорил, с Gephi у меня пока отношения не складываются. Будем работать.

Я еду на Sunbelt!

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

Так вот, американская виза получена и я не без гордости могу продемонстрировать вот это:
Sun Belt Letter
Для справки: Sunbelt — главное ежегодное мероприятие в области анализа социальных сетей, проводимое INSNA.