Форум программистов, компьютерный форум, киберфорум
Наши страницы

Статистика, теория вероятностей

Войти
Регистрация
Восстановить пароль
 
vano2015
0 / 0 / 0
Регистрация: 25.02.2015
Сообщений: 1
#1

Расчет рейтинга книг для сайта - вывести формулу - Теория вероятностей

25.02.2015, 08:59. Просмотров 231. Ответов 0
Метки нет (Все метки)

Имеется задача - рассчитать рейтинг для сайта по книгам.

На сайте есть каталог книг и пользователи могут их оценить, они ставят оценку - "за", "против" или "не голосую" (по умолчанию).

На основе их голосов высчитывается рейтинг через формулу.

Условия для расчета:

Рейтинг должен быть положительным.
Если за книгу не было отдано ни одного голоса (ни положительного, ни отрицательного), то рейтинг равен 0.
Таким образом, необходимо учесть минимально возможный рейтинг (он равен 1) – случай, когда все голоса «против» и ни одного «за»,
и максимально возможный (? - это число нужно вычислить) – когда все голоса «за» и ни одного «против» - это и есть граничные значения рейтинга, которые будут постоянно корректироваться в зависимости от количества пользователей, которые могут участвовать в голосовании (это число нам известно - Х).

Итак, необходимо рассчитать рейтинг книг, параметры, по которым может рассчитываться рейтинг:
Х - Количество пользователей на сайте, которые могут голосовать по рейтингу (например, 300).
S - Количество всего проголосовавших (сумма голосов "за" + "против" - их может быть меньше 300)
Е - Количество книг, участвующих в рейтинге (весь ассортимент книг на сайте)
А - Количество активных в рейтинге книг (те, которые получили хоть 1 голос от пользователей)
K - Коэффициент активности пользователей – K = S/X *100 (можно и не использовать этот параметр)
Z - Количество положительных оценок (за)
P - Количество отрицательных оценок (против)

Можно использовать не все из этих параметров, но рейтинг должен быть адекватным и исключать накрутки искусственным методом. Т.е. необходимо учесть все условия.

У кого есть соображения на счет такой формулы???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2015, 08:59
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Расчет рейтинга книг для сайта - вывести формулу (Теория вероятностей):

Нужно составить формулу рейтинга товаров - Математика
Приветствую, уважаемые. Помогите, пожалуйста, решить задачку, ситуация такая: Есть база товаров, нужно организовать рейтинг на...

Бинарные файлы. Вывести названия книг определенного автора, изданных до 2000 года. Определить долю книг - C++
помогите пожалуйста: В файле хранятся сведения о личной библиотеке: фамилия автора, название, издательство, год издания, тематика книги....

Вывести имя и подсчитать количество книг для каждого автора - MySQL
Подскажите,пожалуйста как вывести правильно исходя из этих данных правильно этот запрос? Вывести авторов с указанием количества...

В магазине для пересылки по почте подготовлено 60 книг. Посылки комплектующих по 10, 15 и 20 книг. Получить все возможные варианты комплектов - C++
написать 3 программы, используя все виды цикла(вайл, ду вайл, фор) В магазине для пересылки по почте подготовлено 60 книг. Посылки...

Вывести формулу для решения - C++
В общем есть задача, но не могу вывести формулу для ее решения! Текст задачи: 3.82. Около стены наклонно стоит палка длиной х...

Вывести формулу для суммы - Pascal ABC
Помогите пожалуйста вывести формулу для этой задачи. Заранее спасибо:) Даны x\in R и точность \varepsilon >0. При \left|x \right|<1...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2015, 08:59
Привет! Вот еще темы с ответами:

Вывести формулу для произведения - Free Pascal
Добрый вечер! Подскажите пожалуйста со второй задачей... Не могу понять вторую часть... (произведение).. Подскажите с самими циклами....

Вывести фамилии абонентов, для которых дата выдачи книг раньше заданной - MS Access
Доброе время суток, помогите, пожалуйста, найти ошибку или недочет! Начинаю разбираться с БД, и никак не соображу! Использовал DateDiff,...

Вывести формулу для расчета и подсчитать - QBasic
P=1+3/6+3/9+....3/N Не такая ли P=(3/3*k)+(3/3*N) ?Просто когда вводим N=1 получится неверно,как быть? REM INPUT N k=1 FOR...

вывести формулу для ряда чисел - Алгебра
Вывести формулу для ряда чисел: 0, 1, 1, 6, 6, 15, 15, 28, 28, 44, 44, и т.д


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru