Представляю вашему вниманию плагин «UserCloud» (бывший «Интересы пользователя и популярные теги»)
Плагин выводит в профиле пользователя облако его интересов, которое строится из тегов топиков, в которых пользователь проявлял активность (голосовал за топик, оставлял комментарии, добавлял топик в избранное, создавал топик).
Хороший пример работы алгоритма можно увидеть в профилях на сайте rafrica.net (например в сайдбаре
здесь)