10.07.2009, 11:16 | #1 |
Участник
|
Новая фича: оценка темы зависит от выданных в теме репутаций (звездочки в темах)
Aleksey_M реализовал давнишнюю хотелку
повышать рейтинг темы при изменении репутации. Т.е. сделать зависимость рейтинг темы = F(+N репутация, -N репутация). суть: теперь репутация, которая выдается сообщению, влияет и на оценку тем. А оценка тем, в свою очередь влияет на поиск (высоко оцененные темы считаются более релевантными) В стандартном движке: репутация и оценка тем - два разных и никак не связанных механизма. Теперь появилась автоматическая связь:
Если участник выдает несколько репутаций в одной теме, то на оценку тем влияют все, выданные этим участником репутации. Каждый участник выдает свою оценку теме. Если тему оценили более 5 участников, то звездочки появляются на первой странице. Повторюсь, что кроме визуального оформления высоко оцененных тем, фича прежде всего влияет на результаты поиска. (В принципе, визуальное оформление можно и изменить/отключить ) Хотел бы предупредить, что некоторое время мы будем эксперементировать с параметрами поиска. Извините. ========= В этой ветке принимаются замечания и пожелания к самой фиче, к оформлению, к алгоритму оценки тем, к параметрам поиска. Последний раз редактировалось mazzy; 10.07.2009 в 12:19. Причина: уточнил алгоритм подсчета оценки |
|
|
За это сообщение автора поблагодарили: DSPIC (2). |
10.07.2009, 11:27 | #2 |
Участник
|
и еще забыл: в списке тем сортировка по рейтингу (оценке темы) работает вменяемо
|
|
10.07.2009, 12:20 | #3 |
Участник
|
Исправил эту фразу. Оказывается я неправильно понял Алексея.
|
|
10.07.2009, 14:11 | #4 |
Консультант
|
Не очень правильно снижать оценку всей теме, если одному неадекватному участнику (может быть даже в одном сообщении) выразили своё неодобрение.
|
|
10.07.2009, 14:21 | #5 |
Участник
|
Поддерживаю эту точку зрения
|
|
10.07.2009, 14:29 | #6 |
Участник
|
Цитата:
У темы появляется хоть какая-то оценка. Если не было оценок, то оценка = 0. Если была отрицательная репутация - то к оценке добавляется 1. Если была положительная репутация - то к оценке добавляется 5. У всей темы будет среднее арифметическое. Если не устраивает - предлагайте варианты. |
|
10.07.2009, 14:36 | #7 |
Консультант
|
Я не обратил внимание, что оценка темы становится видна только после пяти оценок сообщений.
В этом случае всё нормально. |
|
10.07.2009, 14:54 | #8 |
Участник
|
В частности это значит, что поиск будет отдавать приоритет сначала высокооцененным, потом плохооцененным, и только в завершение неоцененным.
это значит, что темы с плохой репутацией будут более релевантными, нежели вообще без репутации. |
|
10.07.2009, 18:07 | #9 |
Консультант
|
|
|
27.07.2009, 20:42 | #10 |
Участник
|
|
|
29.07.2009, 13:12 | #11 |
Участник
|
Цитата:
Сообщение от mazzy
Теперь появилась автоматическая связь:
Что предлагается на обсуждение: 1. может стоит не учитывать отрицательные репутации? 2. может добавить какое-то нормирование по количеству спасиб? Пояснение к пункту 1: значком хорошо выделять полезные и хорошие темы. С одной стороны, темы, которые удостоились отрицательных репутаций выделять специальным значком не стоит. С другой стороны, если отбрасывать отрицательные, то шкала для отражения положительных репутаций будет шире - 5 единиц вместо 2. Пояснение к пункту 2: алгоритм нормирования 2.1. кол-во репутаций = кол-во положительных - кол-во отрицательных 2.2. (кол-во репутаций < 0) : оценка = 0 2.3. (0 < кол-во репутаций < 20) : оценка = оценка * кол-во репутаций / 20. 2.4. (кол-во репутаций >= 20) : оценка = 5 Т.е. чем больше неотрицательных оценок, тем выше оценка темы. Если число положительных больше числа отрицательных на 20, то оценка максимальная. Примечание: число 20 взято для примера... Коэффициент можно подрегулировать. В результате получим разную оценку тем в зависимости от числа выданных внутри темы репутаций. |
|
29.07.2009, 13:27 | #12 |
Member
|
А оценку темы в рамках стандартной функциональности (без коррекции на репутацию) сейчас можно смотреть? А то она и раньше была с глаз упрятана (на видном месте появлялась только после 5 оценок, а не на видном — даже и не помню).
__________________
С уважением, glibs® |
|
29.07.2009, 13:35 | #13 |
Участник
|
Цитата:
C учетом репутации можно вверху каждой темы, справа, есть блок Рейтинг. Там можно изменить оценку темы, не выдавая репутацию. |
|
01.08.2009, 20:14 | #14 |
Талантливый разгвоздяй
|
А может быть так?
Цитата:
Сообщение от mazzy
Пояснение к пункту 2: алгоритм нормирования
2.1. кол-во репутаций = кол-во положительных - кол-во отрицательных 2.2. (кол-во репутаций < 0) : оценка = 0 2.3. (0 < кол-во репутаций < 20) : оценка = оценка * кол-во репутаций / 20. 2.4. (кол-во репутаций >= 20) : оценка = 5 Т.е. чем больше неотрицательных оценок, тем выше оценка темы. Если число положительных больше числа отрицательных на 20, то оценка максимальная. Примечание: число 20 взято для примера... Коэффициент можно подрегулировать. В результате получим разную оценку тем в зависимости от числа выданных внутри темы репутаций. Нужна интуитивно понятная оценка. Какая необходимость в трудночитаемом знаке сигнала? Можно вместо сигнала сразу выводить информацию (2 варианта):
|
|
01.08.2009, 20:32 | #15 |
Участник
|
Цитата:
Сообщение от Kabardian
mazzy, какую бы мы сейчас умную формулу расчета рейтинга темы не придумали, она не будет интуитивно понятной. Поэтому мне не нравится указанный выше алгоритм нормирования.
Нужна интуитивно понятная оценка. Какая необходимость в трудночитаемом знаке сигнала? Можно вместо сигнала сразу выводить информацию (2 варианта):
речь идет не только о том, чтобы значок был интуитивно понятен (интересные-неинтересные) речь также идет о том, чтобы значок выдавал хоть какую-то относительную информацию (чем больше, тем интереснее, тем выше вероятность того, что эту тему стоит посмотреть) |
|
01.08.2009, 21:05 | #16 |
Талантливый разгвоздяй
|
Цитата:
В то время как количество благодарных людей внутри темы = 5. Откуда взялся 6-ой благодарный пользователь? Цитата:
Из всех приведенных чисел, более или менее адекватными могут быть 2, 3, 4. Я не знаю как качественно оценить тему по количеству ответов, поэтому оставил только 3, 4. |
|
01.08.2009, 22:15 | #17 |
Участник
|
Цитата:
еще раз хочу обратить внимание, что нужны не абсолютные цифры, а относительные. На уровне мало-больше-много. Цитата:
Сообщение от Kabardian
Из всех приведенных чисел, более или менее адекватными могут быть 2, 3, 4. Я не знаю как качественно оценить тему по количеству ответов, поэтому оставил только 3, 4. Только плохо. Сейчас показывается только были репутации / не было. Поэтому и предлагаю чуть изменить формулу, чтобы хоть как-то видеть относительное количество. Еще раз повторюсь - нужна не абсолютная оценка, а на уровне мало-больше-много. |
|
Теги |
рейтинг, форум |
|
Похожие темы | ||||
Тема | Ответов | |||
Добавлена фича: теперь удалять теги могут участники, которые создавали сообщения в теме | 0 | |||
Новая фича форума: Совет дня | 0 | |||
Новая фича | 12 |
|