[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Задачка на определение рейтинга
cardsmoney
Друзья, бьюсь над решением задачки. Создаю систему рейтинга

Есть 1) Лайки 2) Просмотры 3) Некая величина, определяющая новизну.

Смысл такой : Новая работа набирает просмотры и лайки и выходит в топ, затем, по мере ее старения, она из топа исчезает.

Какую бы формулу под это составить? Есть идеи?



Спустя 4 минуты (13.02.2012 - 17:35) nugle написал(а):
Ну предполажим, если прошло две недели с того времени, как работа вошла в топ, убирать ее.
Но я бы выводил в топ по лайкам

Спустя 1 минута, 39 секунд (13.02.2012 - 17:37) TranceIT написал(а):
А как определяется и изменяется эта самая некая величина?

Спустя 2 часа, 12 минут, 41 секунда (13.02.2012 - 19:50) cardsmoney написал(а):
nugle
Это будет не совсем обьективно. Грубо говоря слабый по уровню пользователь может понадобавлять друзей и за счет большего количеств просмотров набрать неплохое количество лайков

TranceIT
А вот это и есть самая большая загвоздка задачи. Как сделать так, чтобы старение влияло на рейтинг

Спустя 6 минут, 34 секунды (13.02.2012 - 19:56) TranceIT написал(а):
Как я понял за счет третьего параметра прибавляется определенный бонус к рейтингу, который (бонус) с течением времени постепенно уменьшается давая более новым темам подняться выше?


Спустя 47 секунд (13.02.2012 - 19:57) nugle написал(а):
cardsmoney
Можно каждому из трех параметров расставить приоритеты
у 1 - приоритет 3
у 2 - приоритет 1
у 3 - приоритет 10, т.е. у старости. Получается примерно так
суммируется кол-во лайков * 3 + кол-во просмотров * 1 - кол-во дней с момента в топе * 10
Пока в топ не попал вычитание убрать

Спустя 1 час, 19 минут, 20 секунд (13.02.2012 - 21:16) cardsmoney написал(а):
TranceIT
Именно!

nugle
мне кажется тут надо высчитывать по процентам както


Спустя 1 час, 37 минут, 12 секунд (13.02.2012 - 22:54) nugle написал(а):
cardsmoney
Я лишь предложил, а дальше ты уж сам решай
я думаю каждый свою формулу придумывает

Спустя 3 минуты, 52 секунды (13.02.2012 - 22:58) TranceIT написал(а):
Мозг родил примерную схему не только с новизной, но и с актуальностью. Но вод довести схему до конца пока не удается...

Спустя 10 часов, 58 минут, 42 секунды (14.02.2012 - 09:56) cardsmoney написал(а):
вообще по идее вот факторы влияющие на рейтинг

1) посещаемость - положительный
2) лайки - положительный
3) посещаемоть/ лайки - коэффициент
4) новизна - отрицательный

вроде так..

Спустя 1 минута, 22 секунды (14.02.2012 - 09:58) nugle написал(а):
cardsmoney
я тебе это уже выше указал, составь формула так как считаешь нужным, поскольку моя видимо тебе не подходит
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.