Найти в Дзене

Немного математики: как рассчитывается рейтинг товара по отзывам на WB 🔎

То, что рейтинг товара формируют отзывы покупателей, — общеизвестный факт. Но как именно считается оценка? Разберём магию цифр:

В расчёте используются:

✔️ Оценка отзыва по 5-балльной шкале;

✔️ Дата создания отзыва (чем свежее оценка, тем сильнее она влияет на рейтинг);

✔️ Порядковый номер отзыва по времени создания: 1 — последний оставленный отзыв, 2 — предпоследний и т.д.

✔️ Коэффициент затухания (coef_f).

Коэффициент затухания (coef_f) нужен, чтобы свежие оценки влияли на рейтинг сильнее старых. Он может быть от 1 до 0 — постепенно убывает с даты создания отзыва. Применяется, когда порядковый номер отзыва больше 15.

Если у отзыва порядковый номер <=15, рейтинг отзывов рассчитывается без коэффициента затухания.

Рассчёт коэффициента затухания (coef_f):

Diff— количество дней с даты создания отзыва до даты расчета рейтинга.

Рейтинг пересчитывается каждый день.

▪️ Если diff <= 182, тогда coef_f = 1

▪️ Если diff > 730, тогда coef_f = 0

Иначе coef_f = 100^(-(diff - 182) + (730 * 1.5))

Теперь вы знаете чуть больше 🤓