ПредишенСледващото

Има един сайт, сложете го на потребителите различен рейтинг компании.


Налице е К - броят на гласа, N - средната оценка, включена в интервала [1, 5].


Имаме нужда от известна степен на T (K, N), която е функция на средната оценка на компанията, а броят на гласовете.

За този показател, компанията ще бъдат сортирани.


Фигура следва да вземе предвид факта, че по-малката от броя на гласовете, толкова по-голяма вероятността, че оценката е различна от целта (приемем за простота, че обективно средната оценка от всички ползватели на земеделски земи :)).


Досега само излезе с по следната формула:

N = К + (К-3) * (N-1) * к / Nmax. където Nmax - максималният брой на гласовете, к - фактор, събирана от здрав разум, за търсене на актуалните данни.


Мога да изобретяваме колелото и го има математически звук и живот тествана формула за тези неща?

Има готови алгоритми, работещи в момента, например IMDB рейтинг, който се основава на теоремата на Бейс. Формулата е много добре боядисани тук: www.wowwebdesigns.com/formula.php

Благодарим Ви!
Видях тази формула kinopoisk, но не обръщат внимание.
Да, трудно всъщност е формула.
Колкото по-ниска гласуването, колкото по-близо до средната оценка на оценката на всички обекти.

Бих се използва нещо като:
srednevzveshannoy оценка на този критерий * к Ent надеждност.
надеждност = srednevzveshannoe брой до вх оценки за всеки критерий намалена на 1.
т.е. - ако си критерии за търсене srednevzveshannoe гласували повече от броя на гласовете, теглото на това увеличава оценка.

което означава - колкото повече оценки - повече резултат на тегло.

Благодарим Ви!
Формулата ви е подобен на този, описан в следващия пост.

Да, най-вероятно, правилната логика - колкото повече оценки - повече резултат на тегло.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!