Итак, сегодня я расскажу о том, как частично проанализировать круг общения человека на основе данных из его профиля в Twitter.
Сначала покажу как найти всю публичную переписку между двумя аккаунтами в Twitter, по которой иногда бывает легко определить в каких отношениях состоят люди ("легкий флирт", "саркастическая ностальгия по неудавшимся отношениям", "вражда бывших коллег", "нежная дружба" или "лютая ненависть").
А потом разберемся как получить полный список аккаунтов с которыми человек вступает в публичные диалоги и как узнать чьи твиты они "ретвитит" чаще других.
1. Смотрим ответы на твиты и комментарии от определенного аккаунта
Здесь нам понадобятся два оператора поиска — "from:" и "to:".
from:yuriydud to:sportsru
Запрос найдет все ответы пользователя Юрий Дудь на сообщения и твиты аккаунта сайта Sports.ru.
Для полноты картины стоит сделать также и противоположный поисковый запрос:
from:sportsru to:yuriydud
который найдет все реплики ОТ Sports.ru, обращенные К Юрию Дудю.
2. Смотрим список людей, с которыми человек общается в Twitter
Получить список аккаунтов, с которыми человек когда-либо общался в Twitter, поможет оператор "filter:".
Запрос
from:yurydud filter:replies
выдаст полный список аккаунтов, которым Юрий Дудь когда-либо что-нибудь отвечал на их твиты или комментарии.
3. Смотрим на кого человек ссылается чаще всего
А вот еще одна фишка, которая поможет найти людей, на которых определенный аккаунт ссылается чаще всего (кто-то из них при дальнейшем анализе может оказаться человеком из его ближайшего окружения).
Идем на foller.me, копируем имя аккаунта в форму и нажимаем на кнопку Analyze.
На странице с результатами, в блоке Mentions отображаются аватарки аккаунтов, которые пользователь "ретвитил" чаще всего. Для каждого будет указано число упоминаний за все время с момента создания исследуемого аккаунта.
Еще об использовании операторов поиска в Twitter можно почитать в статье:
Как узнать, что публиковал человек в Twitter в определенный день