Як зробити точний рейтинг як зробити хорошу систему оцінок як люди оцінюють матеріали і
У повітовому місті N було так багато перукарень закладів і бюро похоронних процесій,
що здавалося, жителі міста народжуються лише для того, щоб поголитися,
обстригтися, освіжити голову вежеталем і відразу ж померти.
«12 стільців», Ілля Ільф, Євген Петров.
Дано. потрібно залишити свій негативний або позитивний відгук про що-небудь. Припустимо, про програму в магазині.
Стандартні рішення. дати людям п'ять зірочок або дві кнопки з плюсом-мінусом і рейтингом між ними.
Про ба рішення - дурниця.
Н ам відомо, що велика кількість варіантів зменшує ймовірність вибору одного з них (закон Хіка). Це означає, що зробивши 10 зірочок замість 5 ви значно зменшите кількість голосів, а зробивши 20 зірочок. (Тому хороші дизайнери борються за кожен пункт в головному меню).
Н про адже результат буде точніший, можете сказати ви. І матимете рацію. Правда, користуватися рейтингом будуть 10 осіб замість тисячі, мало у кого 10 (20) градацій класності чого-небудь. Значить вибірка буде не репрезентативна і її можна викинути.
П отому дві кнопки виграють у зірок, вони простіше.

Що ж не так з двома кнопками?
М и не бачимо співвідношення незадоволених людей до задоволеним. Припустимо, у програми рейтинг 100 папуг. Вона настільки погана, що з 300 тих, хто проголосував 100 були їй незадоволені (33%, на секунду)? Або ж вона настільки прекрасна, що 100 користувачів порахували її відмінною і всім сподобалося? Незрозуміло, будемо показувати пропорцію.
Н о і тут не слава богу - адже якщо за програму позитивно проголовало 10 осіб та 1 негативно (11 голосів), то в гіпотетичному рейтингу класності вона буде вище, ніж програма, у якій співвідношення 1000: 101, а це абсурд - популярність другої програми повинна обігнати першу. До того ж тут причаїлася непогана можливість накрутити рейтинг (правда, власники додатків для iOS?).
М ожно вчинити просто:

Н про краще розкинути мізками: як уникнути накрутки? Введемо нижній поріг участі в рейтингу. Значить, програма з 11 голосами не зможе бути вище програми з 1101 голосом. Старожили будуть щасливі, а новачки будуть повільно рухатися в сторону цвинтаря, ніякої мотивації.
Д Давайте враховувати конверсію. Скільки людей з скачали не полінувався залишити свій відгук?
З качали 1000, залишили 110? Молодці!
З качали 100, залишили 1? Непогано, але перша краще.
У вірний, разом з невеликим (!) Мінімальним порогом голосів таке рішення буде працювати краще, ніж синтетичний рейтинг або сортування по співвідношенню голосів. Навіть якщо хтось накрутить рейтинг спочатку - з кожним новим завантаженням погана програма буде падати все нижче і нижче, звільняючи дорогу хорошим. Але ж нам це і потрібно.
Давайте обговоримо.
Поділитися посиланням на цю сторінку в: