Игорь, меня посетила мысль. В профиле у каждого пользователя пишется что-то про "группы пользователей". Я так понимаю, что по идее, пользователи могли бы создавать гуппы по интересам и записываться в них, только никто этого не делает, потому что это ручная работа и вообще зачем. Группы существуют и так -- у каждого есть свои любимые собеседники и оппоненты, свой круг раздачи пирожков и кирпичей.
Так вот что я подумал: что если собирать статистику общения: например,ответил Вася на сообщение Пети -- значит, "вес" связи от Васи к Пете увеличился на единицу. Тогда можно будет в профиле пользователя нарисовать граф -- его собственную "сеть приятелей", с расстоянием до соседних узлов графа в обратной зависимости от веса каждой связи.
Получится очень интересная картина -- "карта общения" форума. Я уверен, что в ней будут отдельные "грозди" сильно связанных между собой пользователей.
Зачем это может быть нужно? Это, в общем-то, те же данные, которые, можно выудить, перечитывая сообщения отдельного пользователя и глядя, кому и на что он отвечал -- многие так делают, желая понять, с кем имеют дело. Просто граф даст эти данные в сжатом, визуальном виде. Модераторам тоже может пригодиться -- "ага, Вася все время околачивается возле Пети и Коли... наверно сотоннист"
А если еще наложить на это связи между пользователями и ключевыми словами в темах... Ой какая красота может получиться. Один взгляд на "карту местности" даст ответ, кого кто и что интересует.
Что ты об этом думаешь?
Так вот что я подумал: что если собирать статистику общения: например,ответил Вася на сообщение Пети -- значит, "вес" связи от Васи к Пете увеличился на единицу. Тогда можно будет в профиле пользователя нарисовать граф -- его собственную "сеть приятелей", с расстоянием до соседних узлов графа в обратной зависимости от веса каждой связи.
Получится очень интересная картина -- "карта общения" форума. Я уверен, что в ней будут отдельные "грозди" сильно связанных между собой пользователей.
Зачем это может быть нужно? Это, в общем-то, те же данные, которые, можно выудить, перечитывая сообщения отдельного пользователя и глядя, кому и на что он отвечал -- многие так делают, желая понять, с кем имеют дело. Просто граф даст эти данные в сжатом, визуальном виде. Модераторам тоже может пригодиться -- "ага, Вася все время околачивается возле Пети и Коли... наверно сотоннист"

А если еще наложить на это связи между пользователями и ключевыми словами в темах... Ой какая красота может получиться. Один взгляд на "карту местности" даст ответ, кого кто и что интересует.
Что ты об этом думаешь?
Комментарий