Лучший ответ

Ответы

    1.  0 0

    НЕК 7 (28871)22049 14 лет  

    После длительных дебатов на сайте и у нас на терассе :) пришли к новой системе подсчета "экспертности".
    Идея была почерпана из существующих систем подсчета Page Rank(Google) популярных поисковых систем google, yandex, yahoo - а именно ранжирование. Только в нашем случае это  ранжирование страниц не в интернете, а связке пользователь-категория. Итак, каждый пользователь имеет свой ранк в категории вопросов. Как же он вычисляется? Ниже приведена основная формула вычисления:

    ERa = (ERb1/Ab1+ERb2/Ab2+ERb3/Ab3....ERbn/Abn)*(1+KPDa/100);


    Для подсчета коэффициента берется текущее значение КПД данного пользователя, а так же все оценки ответов этого пользователя. Положительные оценки сумируются, отрицательные - отнимаются

    a - данный пользователь
    b - пользователь, который оценивал ответ пользователя a

    где:
    ERa - Эксперт ранк пользователя a в данной категории
    ERb1,2..n - Эксперт ранк пользователя b, который оценивал ответы a
    Ab1,2..n - Количество всех оценок пользователя b, который оценивал данного пользователя a
    KPDa - КПД данного пользователя a

    Получается некий коэффициент, от которого и принимается решение - эксперт ли пользователь a  
    как-то так

Похожие вопросы

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system