Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ Харчевня "3 таракана" _ Формула рейтинга

Автор: Narayan 18.4.2016, 13:35

Всем привет smile.gif Столкнулся с проблемой рейтинга, а вернее с его формулой. Есть 3 типа отзывов: положительный, нейтральный и негативный. Положительный отзыв должен прибавлять рейтинг, нейтральный тоже не должен стоять в стороне, негативный минусует рейтинг.

Не силен в формулах подобного рода, если у кого есть мысли - поделитесь пожалуйста.

Автор: corso 18.4.2016, 17:23

положительный +1 рейтинг
нейтральный 0
отрицательный -1 рейтинг

(сумма рейтинга)/(общее кол-во голосов)
результат: от -1 до +1
делишь этот промежуток на отрезки, выводишь людям рейтинг.

К примеру:
-1 : убей себя
от -1 до -0.5 : совсем плохо
от -0.5 до 0 : плохо
0 : смешанные отзывы (если кол-во отзывов = 0, то "еще нет отзывов")
от 0 до 0.5 : хорошо
от 0.5 до 1 : супер
1 : идеально

нам поставили 15 отзывов
7 хороших
4 плохих
4 нейтральных

( (7) + (-4) + (0) ) / 15 = 0.2
результат: хорошо





тож самое по 5 бальной шкале
положительный +5
нейтральный +2.5
отрицательный +0

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)