Страница 1 из 1

Формула расчёта рейтинга объекта

Добавлено: 26 июл 2014, 11:19
MathNewbie
Приветствую всех зашедших. Обращаюсь к вам в связи с тем, что совершенно не разбираюсь в математике :).

Проблема состоит в том, что есть необходимость в расчёте рейтинга какого - либо объекта, на основе оценок из отзывов посетителей. Оценки в отзывах выставляются по десятибальной шкале (от 1 до 10). Максимальный рейтинг объекта - 10.

Просмотрел много статей в инете, но ничего подходящего так и не нашёл.

Просьба подсказать наиболее адекватную формулу расчёта. Заранее благодарен

Формула расчёта рейтинга объекта

Добавлено: 26 июл 2014, 12:11
Таланов
Посетители это эксперты. Ищите в интернете оценки экспертов.

Формула расчёта рейтинга объекта

Добавлено: 26 июл 2014, 12:41
ARRY
Так у Вас уже готов простейший (и, кстати, надёжный) рейтинг. Это среднее арифметическое оценок посетителей. Чем плох?

Формула расчёта рейтинга объекта

Добавлено: 26 июл 2014, 13:06
MathNewbie
Точно не могу сказать, но в статье на хабре приводится пример:

Неправильное решение №2

Рейтинг = Средняя оценка = (Число положительных оценок) / (Число всех оценок)

Почему это неправильно. Средняя оценка хорошо работает, если у вас всегда куча оценок. Но предположим, что у одного объекта 2 положительные оценки и 0 отрицательных. Предположим далее, что у второго объекта 100 положительных оценок и 1 отрицательная. Данный алгоритм разместит второй объект (с кучей положительных оценок) ниже первого объекта (с очень малым числом положительных оценок). Это неправильно.


Или этот пример не относится к тому, о чём Вы говорите ?

Формула расчёта рейтинга объекта

Добавлено: 26 июл 2014, 13:25
MathNewbie
Если я правильно понимаю про среднее арифметическое, то в случае двух объектов у одного из которых один отзыв с ценкой 10, а у другого девять отзывов с оценкой 10 и один с оценкой 5, то получается, что рейтинг первого объекта будет больше, чем у второго, а это неочень честно как - то получается
10 / 1 = 10
(10 * 9 + 5 * 1) / 10 = 9.5
Определённо формуле не хватает количества отзывов, может и ещё чего - то

Формула расчёта рейтинга объекта

Добавлено: 26 июл 2014, 13:35
ARRY
Всё правильно. Тогда давайте так. В шахматах существует коэффициенты (рейтинги) Эло, рассчитывающиеся по довольно сложной формуле, учитывающей много параметров. Но...
Пока шахматист не сыграл некоторое количество партий, его рейтинг остаётся нулевым. Это количество в разных странах разное, в России - 10, в Израиле - 9, в Чехословакии - 7, в Швеции - 9 и т.д.
Это логично. Поэтому предлагаю считать рейтинг Ваших объектов нулевым, пока количество отзывов не превысит некоторого минимума. А минимум определите сами - Вы же лучше знаете природу этих объектов.

Формула расчёта рейтинга объекта

Добавлено: 26 июл 2014, 14:08
MathNewbie
Правильно ли я понял, Вы предлогаете высчитывать также среднее арифметическое, но только для объектов, количество отзывов которых перешло определённый мною порог, да ?

Формула расчёта рейтинга объекта

Добавлено: 26 июл 2014, 14:12
ARRY
MathNewbie писал(а):Source of the post
Правильно ли я понял, Вы предлогаете высчитывать также среднее арифметическое, но только для объектов, количество отзывов которых перешло определённый мною порог, да ?

Совершенно верно. Это логичный и объективный критерий.

Формула расчёта рейтинга объекта

Добавлено: 26 июл 2014, 14:19
MathNewbie
ARRY писал(а):Source of the post
Совершенно верно. Это логичный и объективный критерий.

Понял. Большое спасибо за помощь