Возникло желание обсудить с пользователями сайта и его администрацией текущую систему рейтинга пользователей.
Для начала хотелось бы определиться в чем собственно видят хозяева сайта функционал «рейтинга пользователя»
насколько мне запомнилось, изначально функционал "+"&"-" добавили для пользовательской модерации комментариев, -3 должно было свернуть комментарий как некорректный, что до этого делали модераторы, но редко и не везде. Однако не помню, были ли озвучены какие-либо рекомендуемые правила для этого действия — например Мат, Реклама, Спам.
В дальнейшем оказалось что рейтинг имеет свойство накапливаться как в плюс так и в минус, что никак не сказывалось на возможностях пользователей, но иногда сказывалось на их Эго.
понаблюдав в последние пару недель за поведением (в части изменения рейтинга окружающим) постоянных пользователей сайта, я заметил следующий недостаток (ну это по Моему мнению недостаток) текущей рейтинговой системы:
Вася ставит плюсы Ивану, Иван в ответ ставит плюсы Васе
что в этом плохого спросите вы, ведь для того и нужны плюсы?
попробую
пояснить
у Васи рейтинг Х, его "+" прибавляет Ивану Х/10 в рейтинг… в ответ получает в свой рейтинг (Х+Х/10)/10 и так далее — геометрическая прогрессия (если я правильно помню математику)
что в этом плохого? плохое в этом то, что через неделю Вася и Иван за несколько "-" могут любого Петю вывести в глубокий минус в Петином рейтинге, лишая его возможности участвовать в системе рейтинга.
Предлагаю пересмотреть систему рейтинга на сайте
—
Переименовать в Репутацию :)
Ввести влияние репутации на функционал
—
ввести ограничения например на возможность писать комментарии при сильных значениях минуса
к примеру "-10" — не более 1 комментария в час, "-20" 1 комментарий в сутки… "-100" полное блокирование аккаунта
внесение в Правила причин по которым можно поставить минус:
например
флуд, оффтопик
хамство, мат, оскорбления
конфликт
спам, коммерция
явные нарушения правил
чтобы это не стало легким инструментом избавления от «неугодных» нужны ограничения и для тех у кого положительная репутация:
ограничение на количество изменений репутации по времени — например с репутацией "+10" не более 1 в час… "+100" раз в 5 минут…
—
общая репутация пользователя на сайте, сейчас как я понимаю новости отдельно, блоги отдельно, авторы интересных блогов имху заслуживают повышения репуатции. ну или понижения :)
так же imho нужнo
ограничение от взаимного накручивания/опускания репутации — ограничение изменения репуатции по времени одному и тому же пользователю (Вася может поставить ± Пете только раз в сутки)
а так же, Возможно, и с отрицательной обратной связью: увеличил/уменьшил кому-то репутацию на «Х», с твоей репутации отнимется «Х/10»
данные ограничения так-же сделают «нерентабельными» создание дополнительных аккаунтов для массированных атак на неугодных, увеличения собственной репутации
что так же,
возможно, заставят народ думать — стоит ли ставить Васе плюсик просто потому что он вчера поставил плюсик мне и при этом его комментарий просто «афффтор жжжот»
Спасибо тем кто осилил «много букв», замечания, пожелания, возражения и пр. предлагаю обсудить в комментариях
Надеюсь так же, что администрация проекта найдет в моем потоке сознания (или в возможных комментариях) что-то рациональное и реализуемое
upd1
возможно просто ограничить функционал текущей системы до автомодерации комментариев "-3"-свернуть, без накопления рейтинга. чтобы не волновались люди с болезненным Эго
upd2
да, если вводить полностью новую систему, текущий рейтинг по хорошему нужно будет обнулить