Предлагаю такую систему подсчета рейтинга.
Рейтинг (Р) = А+В+С, где А - составляющая, отвечающая за количество отчетов; В - составляющая, характеризующая стаж юзера на форуме; С - составляющая, характеризующая уровень доверия к юзеру.
(Как вариант, если уровень доверия не будет внедрен на форуме, С - может характеризовать полезность юзера в написании постов в "профильных" конференциях - КЛС + массаж + здоровье. Количественно).
Так как основной характеристикой, техбосс желает видеть кол-во отчетов, то можно ввести коэффициенты. Р = 1*А + 0,75*В + 0,5*С. Причем, коэфф-ты можно "модернизировать". Для того, чтобы отмечать юзеров, пишущих в настоящее время, можно представить подсчет рейтинга в виде: Р = к*1*А +0,75*В +0,5*С, где к - повышающий коэффициент для юзеров, которые написали не менее энного кол-ва отчетов за последний год.
Это принципиальная схема. Естественно, нужно ранжировать показатель "А", в зависимости от кол-ва написанных отчетов. Кто-то может возразить, что есть юзеры, которые зарегены 10 лет назад, имеют 10 отчетов и в таком случае, их рейтингн окажется выше, чем у юзера с 15 отчетами, но зарегенным всего год назад... И на это есть решения.
Можно из предложенной формулы выкинуть показатель "С".
А можно данную формулу использовать и в качестве допуска к голосованию. Например. Юзер Вася написал больше всех отчетов на форуме - 1000. Это 100% - максимальный результат (но за последний год ничего не написал. например). Зарегистрирован юзер дольше всех - 12 лет (к примеру ). Уровень доверия у него - 50 голосов (а у Пети - 100), у Васи значит - 50%. (Также можно предположить, что если нет доверялки, а есть кол-во постов в полезных конфах на уровне 50%), то рейтинг Васи выглядит так: Р = к*1 +0,75*1 + 0,5* 0,5 к=1 (за последний год ничего не написал) Р = 1 + 0,75 + 0,25 = 2 В случае, если эту систему применять для голосования, то к голосованию допускаются юзеры, с Р больше или равным 1 (значение можно оговорить). Для стимула писать новые отчеты, есть коэф-т к и показатель А - характеризующий кол-во отчетов. Кто-то может возразить, если за 100% принять отчеты кромана, то за ним не угнаться, и в процентоном отношении у юзеров показатель А будет снижаться. Для решения этой проблемы есть варианты (верх можно не привязывать к наивысшему результату, а сделать шкалу, где кол=ву отчетов будет соответствовать определенный коэф-т). ------------------
Преимущества этой системы подсчета рейтинга, имхо: 1. Учитывается не только кол-во отчетов, но и другие факторы. 2. Данная система может быть использована при голосовании. Возможность голосовать остается у ветеранов, которые уже не так активно пишут. (А то, голосовать некому будет, если только зациклиться на кол-ве отчетов, написанных за последние 2-3 года).
--------------------
Всё что можно купить за деньги – уже дёшево. |
|