Стырено на аш, но небезынтересно.
Среди определённой части особей, называющих себя мужчинами, широко известно, что у "блондинок", при полном отсутствии логики, практически ничем не ограниченная фантазия. В основном, именно это мужское заблуждение позволяет блондинкам безбедно существовать, а мужчинам с мудрым видом объяснять себе своё непонимание отсутствием объекта для понимания, а свою "зашоренность" – чужой "безбашенностью".
К такому положению вещей оба вида-симбионта очень давно привыкли и, кроме откровенных придурков, типа женоненавистников, и откровенных придур, типа феминисток, никого в их рядах, кто бы стал бороться с очевидным, нет.
Извиняюсь за сложную преамбулу, но далее по тексту всё просто, как мычание.
Был в моей непродолжительной жизни непродолжительный период, когда я вознамерилась стать "хозяйкой" сайта, чем-то очень похожего на всеми нами любимый АШ. Тематика предполагалась совершенно другая, более приличествующая "блондинкам", но суть практически один в один – многочисленные пользователи заводят на сайте аккаунты и размещают для общего обозрения свои материалы, комментируют, общаются, выставляют рейтинги и вообще, как водится, ведут активную сетевую жизнь. Как понимаете, сайтов таких в сети хоть пруд пруди, но лишь единицы из них становятся популярными и "любимыми", так что я, как следует подумав, решила, что не готова посвятить подобной работе всю жизнь и вместо "хозяйки" на своём сайте удовлетворилась положением "пользователя" на чужих. Но вот в процессе создания того так и не состоявшегося сайта мной были придуманы несколько "фишек", которых мне всегда не хватало в и-нете, и которых я так до сих пор (прошло лет десять уже) нигде и не увидела, не смотря на их довольно простую реализацию. Одна из таких фишек – спектральный рейтинг.
За время моего пребывания на АШ уже несколько раз видела публикации под рубрикой "техническое", где камрады предлагали Алексу реализовать на сайте механизмы того или иного "оценивания" пользователями размещаемых материалов, но Алекс, приводя резонные доводы, все подобные инициативы отвергал. И правильно, на мой взгляд, делал. Все системы "оценок" (рейтингов), выставляемых пользователями, которые мне приходилось видеть в и-нете, реализованы достаточно убого.
Чаще всего, это какая-нибудь одноранговая шкала оценок (например, от 1 до 10), практическая польза которой стремится к нулю. Пользователи, по большей части, или полностью её игнорируют, или ставят оценки исключительно низкие (1, 2) или исключительно высокие (9, 10), т.к. шкала воспринимается скорее не десятибалльной, а двухбалльной – "хорошо", "плохо" – по причине невнятности выставления всех промежуточных результатов.
Суммарный же рейтинг материалов одного пользователя не более информативен, чем средняя температура по больнице и, если вы видите, что у кого-то он, например, 8,647, то можно сделать вывод лишь о том, что "десяток" у пользователя больше, чем "единиц", и всё. Понять, почему и за что пользователя "любят" или "не любят" невозможно.
Более "продвинутым" я посчитала такое рейтенгирование, когда материалу выставлялась бы не одна оценка, а несколько по нескольким критериям, а итог (спектр) как-то учитывал их общее сочетание. Предположим, я определила три каких-то критерия (например, "техничность", "артистичность" и "сложность"), и у меня есть два материала, которым выставили следующие оценки:
Первый: техничность - 8, артистичность - 5, сложность - 7
Второй: техничность -5, артистичность - 9, сложность - 6
Если оценки просто просуммировать, то в обоих случаях получится 20, т.е. мой "спектр" ничего не отражает и из него "в обратку" никак не получить значения первоначальных параметров. Надо не просто складывать, а складывать с учётом критерия. Получилось так:
100 * 8 + 10 * 5 + 7 = 857
100 * 5 + 10 * 9 + 6 = 596
Вот теперь "спектры" разные и по ним сразу видно, что "техничность" у первого выше, чем у второго, а "артистичность" ниже. Сам же "спектр" оценкой не является и потому нельзя сказать, что у первого он "лучше" или "хуже", чем у второго.
Исходя из сказанного, на "своём" сайте диалог выставления оценок я намеревалась сделать такой:
где итоговый спектр будет выглядеть так (варианты с чёткой и плавной градацией):
А цветовые градации каждого из критериев принять такими:
Рисунки условные. Количество "бегунков" в эквалайзере может быть любым, т.е. количество и характер критериев, по которым оценивается материал, определяются создателем сайта.
Согласно рисунку, я для оценивания материала определила шесть критериев и их значения, соответственно, следующие:
n1 (100000) – Информативность – p1 = 8
n2 (10000) – Общественная значимость – p2 = 3
n3 (1000) – Актуальность – p3 = 7
n4 (100) – Ссылочное сопровождение – p4 = 6
n5 (10) – Грамотность – p5 = 1
n6 (1) – Оформление – p6 = 8
Формула для вычисления спектра будет выглядеть так:
Сп = n1 * p1 + n2 * p2 + n3 * p3 + n4 * p4 + n5 * p5 + n6 *p6
Сп = 100000 * 8 + 10000 * 3 + 1000 * 7 + 100 * 6 + 10 * 1 + 1 * 8 = 837618
Как видим, имея для сравнения несколько спектров (материалов или сводные по пользователям), мы легко можем понять, что
у Первого "Информативность" ниже, чем у Второго, "Грамотность" выше, а "Оформление" у них на одном уровне.
Используя спектральный рейтинг, мы
- уходим от убогой дихотомии "плохой-хороший";
- уходим от ранжирования по количеству "набранных балов" и прочего такого же нелепого;
- имеем легко формализуемый набор спектров для сравнения, отбора, поиска по критериям и т.п. (зависит от набора критериев и неуёмности фантазии))))
Даже мне, знакомой с программированием в рамках школьной информатики и послешкольного любопытства, реализация подобного механизма не представляется хоть сколько-нибудь сложной.
Лично для меня более интересным представляется не сам механизм рейтинговых спектров (это дело техники), а определение набора критериев (бегунков) для оценки! Как думаете, какой набор критериев был бы необходим и достаточен для "спектрального рейтингирования" материалов на АШ?
https://aftershock.news/?q=nod...
Оценил 21 человек
41 кармы