Как формируется рейтинг ресторанов?

Рейтинг ресторанов Челябинска рассчитывается на основе нескольких параметров: оценок посетителей, числа отзывов, давности отзывов и статуса пользователей, оставивших его. Эта формула позволяет минимизировать возможную накрутку рейтинга. Фактор давности отзывов придаёт актуальность оценке, ведь жизнь не стоит на месте и качество кухни и сервиса в ресторане может измениться в ту или иную сторону. Ниже представлена формула расчёта рейтинга и расшифровка параметров:

рейтинг ресторанов челябинска

X оценка пользователя n, число от 1 до 5

Sn  — статус пользователя, число от 1 до 10

k— коэффициент возраста отзыва

z — коэффициент числа отзывов

j — коэффициент «выбор редакции»

Статусы пользователей

Все пользователи в системе получают статусы, которые зависят от числа оставленных отзывов. Статус пользователя влияет на вес их голоса. 

Число отзывов

Статус пользователя (вес голоса)

0-5

1

6-10

2

11-15

3

16-20

4

21-30

5

31-40

6

41-50

7

51-60

8

61-70

9

71 и больше

10

Возраст отзыва, дней

k, коэффициент возраста отзыва

0-180

1

181-365

0,95

366-730

0,90

731-1095

0,8

1096-1460

0,7

1461-1825

0,6

1826 и больше

0,5

Число отзывов заведения

z, коэффициент числа отзывов

1-2

0,950

3-5

0,965

6-10

0,975

11-30

1,000

31-50

1,025

51 и больше

1,050

Число отзывов заведения

j, коэффициент «выбор редакции»

По умолчанию

1

Присвоен знак качества

1,1