логин: 
<< предыдущая заметкаследующая заметка >>
06 февраля 2009
(...)

Спасибо всем, кто голосует за комменты, нажимая на кнопочки «жжошь» или «гонишь» (соответственно эмоциям плюс или минус). Я и сам нажимаю их наравне с остальными. Честно сказать, для себя я когда-то сделал большую кнопку, чтобы нажать ее и появилось большое ЖЖОТЕ! над комментарием. Сделать-то сделал, а вот пользоваться так и не захотелось — недемократично. Так что выражаю свое мнение на общих основаниях.

Вопрос неожиданный возник: допустим, у нас есть статистика мнений по комментам (а также с недавних пор и по моим ответам на них). И можно это как-то использовать, например ранжировать комментарии по степени интересности. Или показывать для старых заметок десятку самых интересных комментов. Но тут нужен некий математический алгоритм, и я что-то не могу придумать красивую формулу. Подскажите? Ситуации могут быть следующие:

Итак, сперва простые случаи, затем сложные:

1. Простой случай: комментарий мудака «вы все казлы!» или просто спам. Набрал -100 и +2 (от друзей мудака, зашедших поддержать по просьбе). Такой комментарий не имеет права быть наверху. Более того — при определенном пороге он наверно должен даже автоматически скрываться (вдруг я в отъезде, а без меня спама накидали?).

2. Простой случай: умный/полезный комментарий — получил +100 и -2 (от мудаков, которые не поняли, о чем речь). Он должен быть наверху.

3. Комментарий набрал +100 и -100. Арифметическая сумма — ноль. Но понятно, что этот комментарий выражает какое-то спорное (и от того интересное) мнение, раз вызвал такую бурную, но неоднозначную реакцию. И от того он интереснее, чем комментарий, набравший +10 и -10. И даже интересней, чем комментарий, который набрал просто +100. Ему следует быть наверху. Хотя если минусов больше — то совсем уж наверху ему быть тоже не надо.

4. Комментарий мудака с умным ответом владельца дневника (поскольку когда-нибудь этот движок будет опубликован, я буду называть себя в третьем лице). Итак, некто написал поганый комментарий, заработал -100 и имел все шансы погибнуть на самом дне рейтинга, но тут пришел Шерлок Холмс и так блестяще ответил на глупый вопрос Доктора Ватсона, что его ответ собрал +100. В арифметической сумме это тоже дает 0, хотя понятно, что минусы изначального комментария превращаются в плюсы — на них ведь есть столь высоко оцененный ответ.

5. И, наконец, вообще не очень понятно, какой должен быть приоритет у оценок комментария и ответа. Складываются ли они? Или оценку ответа хозяина дневника считать более приоритетной?

В общем, никакой единой формулы подсчета общего знаменателя, которая бы математически красиво увязала все эти случаи и закономерности, я пока изобрести не смог. А вы?

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок

Комментарии к этой заметке автоматически отключились, потому что прошло больше 7 дней или число посещений превысило 20000. Но если что-то важное, вы всегда можете написать мне письмо: [email protected]

Комментарии открытых 169: