Лучший ответ

    1.  3 1

    ДедОтмороз (33) 6 (8463)562142 11 лет  

    Доброго времени суток!
    После длительных дебатов на сайте и у нас на терассе :) пришли к новой системе подсчета "экспертности".
    Идея была почерпана из существующих систем подсчета 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  

    Надеюсь я Вас не очень запутал :)

    Информация по теме:

    Подсчет http://phpcode.ru/info/235_CHto_takoe_Google_Page_Rank_PR.htm
    прошу заметить, наша формула сильно отличается от запатентованной гуглом :)

    (c) ВОРОН
    http://irc.lv/blogs?id=25743

Ответы

    1.  2 0

    Notebook_service 8 (167655)1135270 11 лет  

    Баллы роли не играют.
    Важны лучшие ответы в категории. Точнее, их количество

    Надеюсь я Вас не очень запутал :)
    Нет, конечно. Совсем не запутал. Просто мозг разрушил нафиг своими формулами...и всё.

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

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