Карма, репутация, рейтинги

Этот текст уместнее, наверное, на форум в топик «Как нам обустроить сайт», ну да ладно.
Не помню откуда я выдрал этот текст, это описания работы модулей (кармы, репутации, рейтинга) для сайта.
Выкладываю я его для общего понимания, в ответ на предложения сделать то или иное голосование, рейтинг с плюсиками/минусиками и пр.

Карма
По сути, карма это влияние поступков пользователя на его дальнейшую судьбу. Если человек поступает плохо (по мнению системы, а не самого пользователя и не по мнению большинства), то он будет наказан, если хорошо, то поощрен.
Карма — это личное дело системы и конкретного пользователя. Система создает правила плохого и хорошего поведения, а также санкции за плохое поведение и поощрение за хорошее поведение. Лично мне слово «карма» не нравится, но принцип соответствует Библии. То же самое можно прочитать в Ветхом Завете в книге Второзаконие. То есть существуют правила жизни, которые установил Бог, и соблюдение этих правил ведет к поощрению, нарушение — к наказанию. Все логично и просто.
Карма не может быть измерена в каких-либо единицах, это просто причинно-следственная связь поведения пользователя в системе, это соблюдение правил. Цель — сохранить систему от разрушения, и для этого нужны правила. Единственное — это можно о любом действии пользователя на основании правил системы сказать — заслуживает ли это действие поощрения или наказания.

Модуль кармы должен показывать свои данные админу, но не остальным пользователям. Иначе карма становится обычной пузомеркой.
Данные, которые видит админ, должны использоваться для управления «здоровьем» сообщества. Это могут быть диаграммы, списки плохих и хороших и прочее.

Репутация
Репутация — это отношения между пользователями.
Репутация работает с прошлым пользователя, чтобы предсказать, как он будет вести себя в будущем. Таким образом, нужна история поведения пользователя в системе.
Система должна уметь анализировать эти действия и делать предположения на основании этих данных. Эти предположения система должна показывать другим пользователям, чтобы сделать общение между пользователями наиболее продуктивным и полезным.
Например, на основании дат публикаций комментариев система говорит «Пользователь бывает на сайте почти каждый день».
Опять же оценка одного пользователя другим здесь не нужна, потому что она субъективна и полагается на мнение большинства. Это мнение тоже не является объективным.

Репутация имеет срок годности — она уменьшается со временем.

Рейтинги
Тут все просто — это те самые всеми любимые пузомерки.
Это список, отсортированный по любому из показателей.
Список пользователей, которые разместили больше всего комментариев — рейтинг.
Список «Последние статьи» — рейтинг. Здесь статьи сортируются по времени создания.

Они нужны, потому что пользователи любят и хотят видеть себя в сравнении с другими. Это также ценный инструмент управления сообществом и менеджеру сообщества этим не стоит пренебрегать. Скажу больше — чем больше таких рейтингов, тем более объективным будет видение менеджером состояния сообщества.

ЗЫ. Это, конечно, о модулях, но имеет и общекультурное значение.
В «о карме» идет сноска на Библию, а конкретнее на Ветхий завет, это верно только в отношении Ветхого завета, в Новом завете условия дополнены и изменены, т.е. карма вроде как и существует, но есть покаяние и прощение, когда карма обнуляется, т.е. что бы ни случилось, всегда есть выход.
Ну это так, до кучи:)

А-а-а! Вот статья, нашел, она еще лучше, чем я думал:))
http://npj.netangels.ru/kuso/2005/10/07/317367/