Разработать систему рейтинга пользователей на сайте

Бюджет: по договоренности
Имеется сайт, где зарегистрированные пользователи могут публиковать посты в блогах, фотографии, видео, давать комментарии, создавать группы и события, нажимать "Нравится" на понравившихся материалах, и кроме того материалы их могут выбираться редактором для публикации на первой странице.

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

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

Сайт написан на Питоне (Django), поэтому питонисты приветствуются особо.
Опубликован 16.11.2010 в 13:27

Выберите способ верификации:

Обновите страницу после прохождения верификации.