|
16.10.2013, 14:13 | #1 |
Участник
|
это было описано в возможных модификациях на случай накруток.
а вот такое ограничение точно не будем вводить - на форуме реально много читающих бодрствующих участников (с нулевым или единичным количеством сообщений И давней датой регистрации И у которых дата последнего действия недавняя) |
|
16.10.2013, 15:32 | #2 |
Участник
|
Да нормальный механизм со статистикой из репутации, все плюсы описаны.
Мы же доверяем репутации- там все ходы записаны- кто кому и за что ... Понятно же, что в соц.голосовалках из лучших побеждают самые социальные. Оффлайн голосования пусть и проходят в оффлайне. Соц.голосования - в соц.сетях. По репутации ахфорума можно для выравнивания нормализовать сумму балов за период Можно ещё на будущее сделать отдельные категории для новичков ("Стремительно ворвался/Ещё не в лом отвечать на простые вопросы") -вон чуть выше и пишут про этсамое.. и старожилов "За многолетние заслуги/Признанный ветеран" (по последней - голосовалка наверное имеет место быть Отдельно еще за вклад в копилку (База знаний и проекты) можно было бы награждать |
|
16.10.2013, 16:19 | #3 |
Moderator
|
Смотрите, в музыкальных чартах побеждает ПЕСНЯ, а не исполнитель. Исполнитель является приятным дополнением, носителем песни. Также на форуме должно побеждать СООБЩЕНИЕ, а не его автор. Но поскольку сообщение "нематериально", то следует награждать его материального носителя-родителя.
Не буду дальше разглагольствовать и просто предложу возможный алгоритм на будущее: 1. Отфильтровать сообщения из профильного раздела форума (например, если конкурс разработчиков, то из "Программирования" и т.д.) за период, прошедший с предыдущего конкурса (т.е. сейчас за последние два года). 2. Далее в этой выборке оставить сообщения, имеющие две и более оценки репутации (вне зависимости от вклада конкретного оценщика по кол-ву баллов), просто COUNT(оценщиков) >= 2 (т.е. не учитывая SUM(баллов от оценщиков)). 3. Выявить 20 лучших авторов, имеющих максимальное количество таких оставшихся сообщений. Дополнительными параметрами в случае равенства кол-ва сообщений у нескольких участников могут быть (в порядке уменьшения приоритета): сумма репутаций за эти сообщения, общая репутация на форуме за всю историю, дата регистрации (т.е. общее время пребывания на форуме). 4. Наконец, и вот среди этой отобранной 20-ки авторов уже устроить голосовательное шоу. mazzy, можно ли сейчас выполнить подобный анализ? чисто из интереса, что бы получилось по такому алгоритму сейчас? Я готов сам поковыряться, если кинешь в меня нужным материалом. Нужны: список сообщений, например, из "Программирования", за период (без контента, только ид и автор) и список репутаций за эти сообщения (только ид сообщения и баллы, можно даже без ников оценщиков). |
|
16.10.2013, 16:35 | #4 |
Участник
|
Цитата:
Сообщение от Gustav
mazzy, можно ли сейчас выполнить подобный анализ? чисто из интереса, что бы получилось по такому алгоритму сейчас? Я готов сам поковыряться, если кинешь в меня нужным материалом. Нужны: список сообщений, например, из "Программирования", за период (без контента, только ид и автор) и список репутаций за эти сообщения (только ид сообщения и баллы, можно даже без ников оценщиков).
http://axforum.info/forums/forumdisp...c&sort=voteavg другими словами, заходишь в раздел, сортируешь темы по рейтингу. сейчас когда кто-то говорит спасибо, то рейтинг темы увеличивается, а когда кто-то негодуе, то рейтинг темы уменьшается. параметр daysprune позволяет указать срок сообщений в днях. |
|
16.10.2013, 16:38 | #5 |
Участник
|
|
|