Перейти к содержимому



Алгоритмы рейтинга пользователей, рейтинга фото и "фото дня"

#11 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8
0

Отправлено 31 Январь 2011 - 12:11

FordogeN,
рейтинг пользователей должен складываться из:
1) Общей оценки всех фотографий
2) ("+" отзывы - "-" отзывы) * коэффициент важности параметра
3) Пользовательская оценка юзвера * коэффициент важности параметра
4) Количество раз, когда его фотографии становились фотками дня * коэффициент важности параметра

рейтинг фото должен формироваться так:
1) Достаточно учитывать оценки пользователей за фотографию
2) Оценка фото [+2,+1,-1,-2] * рейтинг пользователя который голосует * коэффициент приведения

фото дня - выводим вчерашнюю фотку, у который рейтинг на данный момент максимален. Тут может возникнуть появление нескольких фотографий. Пользователи ещё могут продолжать голосовать за вчерашние фото.
Можно сделать скрипт cron, который в 24:00 по Москве будет фиксировать фото дня на весь день :)
  • 0

#12 FordogeN

FordogeN
    Topic Starter
  • Пользователь
  • 1 414 сообщений
  • Репутация: 0

Отправлено 31 Январь 2011 - 13:13

FordogeN,
рейтинг пользователей должен складываться из:
1) Общей оценки всех фотографий
2) ("+" отзывы - "-" отзывы) * коэффициент важности параметра
3) Пользовательская оценка юзвера * коэффициент важности параметра
4) Количество раз, когда его фотографии становились фотками дня * коэффициент важности параметра

рейтинг фото должен формироваться так:
1) Достаточно учитывать оценки пользователей за фотографию
2) Оценка фото [+2,+1,-1,-2] * рейтинг пользователя который голосует * коэффициент приведения

фото дня - выводим вчерашнюю фотку, у который рейтинг на данный момент максимален. Тут может возникнуть появление нескольких фотографий. Пользователи ещё могут продолжать голосовать за вчерашние фото.
Можно сделать скрипт cron, который в 24:00 по Москве будет фиксировать фото дня на весь день :)

Рейтинг пользователей вообще штука замудреная, но он него зависит рейтинг фотки за которую он голосует и суточный лимит загрузок.
Он зависит от количества и рейтинга подписчиков, тех кто добавил в избранное, рейтинга фоток, качества комментариев и активности на сайте в целом.

Рейтинг фото так и формируется, только плюс еще комментарии и избранное)
А что такое "коэффициент приведения"?

Именно так и сделал) Вчерашнее фото которое в полночь кешируется =)
  • 0

Как настроить выдержку и диафрагму зеркального фотоаппарата



#13 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 31 Январь 2011 - 14:08

FordogeN,

А что такое "коэффициент приведения"?

Так как моя формула имеет вид

Оценка фото [+2,+1,-1,-2] * рейтинг пользователя который голосует * коэффициент приведения

А рейтинг пользователя который голосует имеет значение больше единицы, то нужно привести формулу к виду

Оценка фото [+2,+1,-1,-2] * коэффициент

Где коэффициент имеет значение от 0,01 до 1. 0,01 - соответствует пользователю без рейтинга, а 1 - пользователю с max рейтингом.
Отсюда находим, что коэффициент приведения = max возможному рейтингу пользователя.

Хотя на начальном этапе лучше этого не вводить, ведь рейтинг пользователей мал -> оценки будут слабо набегать :)
  • 0

#14 FordogeN

FordogeN
    Topic Starter
  • Пользователь
  • 1 414 сообщений
  • Репутация: 0

Отправлено 31 Январь 2011 - 14:28

FordogeN,

Так как моя формула имеет вид

А рейтинг пользователя который голосует имеет значение больше единицы, то нужно привести формулу к виду

Где коэффициент имеет значение от 0,01 до 1. 0,01 - соответствует пользователю без рейтинга, а 1 - пользователю с max рейтингом.
Отсюда находим, что коэффициент приведения = max возможному рейтингу пользователя.

Хотя на начальном этапе лучше этого не вводить, ведь рейтинг пользователей мал -> оценки будут слабо набегать :)

По сути так и сделал изначально =)
Маленький рейтинг легко поднимать, а чем дальше тем труднее)
  • 0

Как настроить выдержку и диафрагму зеркального фотоаппарата




Оформление форума – IPBSkins.ru