|
|
|||||||
Начало обсуждения здесь >>> Предварительные наброски были здесь Итак: Рейтинг юзера Faust Р = 1 х 1,1 + 0,75 х 1,1 + 0,3 х(20/20) = 1,1+0,825+0,3 = 2,225 Рейтинг юзера Kendos Р = 1 х 3 + 0,75 х 1,8 + 0,3 (3000/3626) = 3 + 1,35 + 0,248 = 4,598 В рейтинге Кендоса: 1 (вес составляющей, отвечающей за отчеты) х 3 (коэффициент, отвечающий за количество написанных отчетов) 0,75 (вес составляющей, отвечающей за стаж на форуме) х 1,8 (коэффициент, отвечающий за стаж 8 лет) 0,3 (коэффициент, отвечающий за полезность юзера на форуме) х (3000/3626) 3626 - общее количество постов юзера на сайте 3000 - общее количество "полезных" постов в "полезных" конфах (КЛС-М, Вопросы и ответы, Здоровье, Массаж, УТ. М.О...) Таблицы коэффициентов. Для отчетов: 1,1 - от 1 до 5 отчетов 1,3 - от 6 до 10 1,5 - от 11 до 20 1,7 - от 21 до 30 1,9 - от 31 до 40 2,1 - от 41 до 50 2,3 - от 51 до 75 2,5 - от 76 до 100 2,7 - от 101 до 200 3 - свыше 200. Для стажа: 1 - до года 1,1 - 1 год 1,2 - 2 года 1,3 - 3 года 1,4 - 4 года 1,5 - 5 лет 1,6 - 6 лет 1,7 - 7 лет 1,8 - 8 лет 1,9 - 9 лет 2,0 -10 лет 2,1 - 11 лет ... --------------------- Можно ввести повышающий коэффициент для юзеров со свежими отчетами за последние полгода. В рейтинге, вводится коэффициент W. Для Кендоса рейтинг будет выглядеть так: Р = W х 1 х 3 + 0,75 х 1,8 + 0,3 (3000/3626) =1,5 х 3 + 1,35 + 0,248 = 6,098 Таблица коэффициентов "свежих" отчетов. 1,05 - 1 отчет 1,2 - 2-5 отчетов 1,3 - 6-10 отчетов 1,5 - 11 и более отчетов |