Коллаборативная фильтрация – как метод поиска новых френдов.

мая 25, 2007 Print This Post
Ты видишь эту надпись? Значит ты еще не подписался на RSS-Feed! Так в чем же проблема? Подписаться. И будет тебе куча ништяков и прочих вкусностей, ну и чуток силы и интеллекта в придачу.

Вычитал в “Эксперте” в статье про современные тренды Интернета, что термин коллаборативная фильтрация представляет собой нечто иное, как поиск схожих объектов в большом массиве информации. То есть с определенной степенью уверенности можно утверждать, что если два пользователя незнакомые друг с другом выбирают одни и те же двадцать книг, то двадцать первая понравится обоим. Грубо говоря, на этом принципе работает Last.fm со своими хит-парадами, скачиваешь плагин, он анализирует плейлисты, а потом подбирает композиции по жанровой принадлежности совпадающие с вашими из общего списка всех пользователей Ласт.фм. 

Зачем я все это описываю? Оказывается, с помощью коллаборативной фильтрации очень удобно искать себе френдов. Каким образом? 

Да, довольно просто, надо лишь найти похожего на себя пользователя. Степень похожести можно выявить по следующим критериям (многокритериальная задача):

  1. Совпадение значительного числа интересов (юзер профайл, залогиненому пользователю ЖЖ удобно подсвечивает одинаковые интересы и тех пользователей которых зафрендили оба ЖЖиста).
  2. По личному общению в аське/емайлом или вживую.
  3. По характеру постов.
  4. По одинаково зафренженным пользователям.

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

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