Powered by CodeIgniter
Lone

Lone

0
2 голоса
  ПрофильБлог (1)Комментарии (3)ЗакладкиПродукты 
Несколько лет назад я покупал телевизор в Эльдорадо. Начитался заранее, выбрал модель… Показываю продавцу пальцем и говорю «хочу этот Philips». Продавец начинает меня убеждать, мол Sony лучше. Я настоял на своем. Идем к кассе, продавец грустит. Разговорил его. Оказывается, в этом месяце за продажу Sony их премируют, а за продажу Philips депримируют. Ну такой KPI им спустили. Т.е. в этом месяце Sony производят лучшие телевизоры А в следующем? А в следующем могут и Philips оказаться лучшими, если KPI сменят.
А ведь правильно, закупилась компания в этом месяце Philips, разместила рекламу в городах, развезла телевизоры по стране, и всем магазинам спустила новый KPI с philips и все, продаются лучшие телевизоры

Любой критерий или рейтинг ставит определенную цель и эта цель продумывается его создателем. Для сайта сообщества это может быть цель увеличения числа участников, или улучшение качества контента, или…

Система рейтингов так же позволяет упростить управление большим сообществом за счет включения или выключения тех или иных возможностей в зависимости от показателей. Как в Эльдорадо — сменили KPI и отключили знания о Philips.

В нескольких предыдущих сообщениях Евгений рассказал вам о технологии рейтингов, которая нами разрабатывается в продукте.

Рейтинги: создание собственного критерия рейтингования Рейтинги: roadmap

Но, как оказалось, большинство пользователей не знает, как и что нужно настраивать, как сделать систему саморегулируемой? Как выбирать те или иные критерии, чтобы сообщество росло или улучшалось качество контента?

Вопросов больше, чем ответов. Поиск в интернете тоже не дает умных ответов.

В составе продукта у нас есть готовое решение — «Сайт сообщества», и мы решили разработать для него систему сбалансированных показателей, готовую, настроенную и работающую в сообществах любого размера.

Надо сказать, что эта тема вызвала у нас в компании большую дискуссию

Я познакомлю вас сегодня с моделью саморегулируемого сообщества, построенного на двухфакторном рейтинге. Это еще не окончательная модель для продукта, но уже очень интересная, если вы изучаете тему. Мы работаем над темой и не исключено, что в релиз войдет другая формула — у нас есть ряд неопубликованных концепций

Объяснить модель будет не так то просто. Часть рассуждений и промежуточных этапов я должен пропустить, иначе сообщение получится огромным. Фактически буду знакомить вас только с выводами, предполагая, что вы в теме рейтингов и сообществ.

Основные принципы для формирования саморегулируемого сообщества

Саморегуляция — способность открытой системы сохранять постоянство своего внутреннего состояния посредством скоординированных реакций, направленных на поддержание динамического равновесия.

Нам понадобится два индекса, чтобы построить систему.

Авторитет – численный показатель признания пользователя сообществом, влияет на значимость голоса человека, когда он голосует за контент. Авторитет так же служит основным механизмом защиты сообщества через доступность тех или иных функций (право писать, рейтинговать, комментировать, ставить ссылки, и так далее).

Рейтинг – численный показатель, отражающий полезную активность человека, ценность контента для сообщества.

Расчет Авторитета

Авторитет (Карма, Сила), есть только у пользователя, может быть получен только прямом голосованием других пользователей + или – за авторитет человека. Начальное значение для всех пользователей определяется настройкой в зависимости от развитости сообщества.

Один пользователь дает один голос за авторитет другого человека. Голосовать за авторитет может пользователь, у которого авторитет больше ПравоГ (настраивается). Право голосовать (ПравоГ) за Авторитет — это защита от случайных людей в сообществе.

Размер сообщества – РазС – важный нормирующий показатель для формирования обратной связи от размера сообщества. Это число пользователей, имеющих авторитет больше ПравоГ и входивших на сайт хоть раз за последние 1-3 месяца (время настраивается).

РазС пересчитываться каждую ночь. Если сообщество увеличилось за день, то РазС увеличится. Если у вас начался исход аудитории и люди перестали к вам ходить, РазС уменьшится.

Авторитет мы будем нормировать от РазС и максимума, например в 1000. Т.е. 0 — за человека никто не голосовал, 999 – за него проголосовали все участники сообщества, которые имеют право голосовать за авторитет.

Нормировка от размера сообщества позволяет нам утверждать, что если в сообществе в 500 человек у вас авторитет равен 100, и в сообществе на 500 000 человек у вас авторитет равен 100, это означает признание вас 10% сообщества.

Т.е. физический смысл авторитета — признание вас аудиторией сообщества. Ну только нормировку чуть увеличили

Авторитет = (Сумма+-)*1000/РазС

Авторитет для одного голоса ОдинГ=1000*1/РазС

Авторитет = (Сумма+-)*ОдинГ

Важно отметить, что Авторитет, РазС и ОдинГ должны пересчитываться каждую ночь.

Для чего пересчет? Сообщество — это динамическая система. Оно увеличивается, особенно на начальном этапе. Уменьшается, если пользователи уходят. Например, есть сообщество 10 человек, 30% проголосовали за 1 участника, у него Авторитет стал А=3*1000/10=300. Сообщество увеличилось до 100 человек. Если в течение дня за человека никто не голосовал, то его авторитет уменьшиться А=3*1000/100=30 Но даже после пересчета авторитет будет отражать признание этого человека популяцией. Если же человек писал днем, и за него проголосовало как и ранее 30% аудитории, его авторитет не измениться и составит 300.

Это конечно экстремальный пример роста сообщества в 10 раз за один день. В обычных среднестабильных сообществах возможны колебания на сотые процента в течение дня, что будет крайне незначительно сказываться на авторитете. Но без введения обратной связи от размера сообщества нельзя получить сбалансированной системы.

Кстати, предложенный механизм позволяет сравнивать разные сообщества. Т.е. если, например, у вас на одном сайте будет авторитет 250, а на другом 150, я смогу уверенно говорить, что на первом вы более популярны, чем на втором. Хотя не знаю, зачем это кому-то Но точно можно быть уверенным, что это не будет зависеть от размера сообщества.

Должен ли Авторитет таять во времени? По идее нет, сама динамика сообщества и изменение числа голосующих или активных будет приводить к изменению авторитета. Технически можно будет сделать срок смерти голоса за авторитет, например, на 2-3 года. Но научного объяснения этому мы не нашли. Текущие механизмы регуляции авторитета сработают правильно. РазС не будет учитывать пользователя, если он не ходит, например, 1-3 месяца на сайт и не участвует в сообществе. Ну и самый главный аргумент почему не уменьшать во времени. Например я один раз отдал свой голос за Антона Долганина, я посчитал его авторитетом. Мне в голову не придет через 2-3 года проверять, отдан за него мой голос или нет, я уже голосовал за него. Так что общий вердикт — нет, не уменьшается во времени.

Так, мы теперь располагаем авторитетом у пользователей. Знаем, кто из них признается сообществом в большей степени, а кто в меньшей. Фактически, сообщество само выделило и показало нам группу людей, мнение которых должно иметь больший вес. Все почти как в жизни Если вы поняли в этом месте, почему слово «почти», в конце сообщения я покажу как мы сделаем «совсем как в жизни»

Расчет рейтинга контента

Рейтинг может быть у любого контента: блоги, форумы, фотографии, комментарии, товары в магазине, группы…

Единственный способ выделить ценность контента с точки зрения сообщества — это рейтинг по оценкам пользователей (голосованиям).

В обычных случаях голосование за рейтинг делается + или — за сообщение в блоге.
Обычно делают банальную сумму + и — и получаю число голосов за материал. Но этого явно недостаточно, потому как не дает понимания, это просто большинство или именно авторитетное большинство.

Голосующий должен передавать рейтингу голос в соответствии со своим авторитетом. Кстати, даже право рейтинговать может зависеть от размера авторитета. Например, в зрелых сообществах если у пользователя будет авторитет 0, ему можно не давать голосовать, пока не научится и не заработает авторитет.

Рейтинг увеличиваться или уменьшаться в зависимости от Авторитета голосующего. Рейтинг так же должен нормироваться и не зависеть от размера сообщества. Т.е. если за статью проголосовало 25% авторитетов сообщества, рейтинг у нее должен быть одинаковый для сообщества в 500 человек и в 50 тысяч.

Чтобы было понятнее, начну последовательно.

Обычный рейтинг = (Сумма +-)
Рейтинг с учетом авторитета = (Сумма +-)*А
Рейтинг нормированный от размера аудитории = (Сумма +-)*А/РазС
Наша формула будет:

Рейтинг [блог, товар, комментарий, группа...] = (+_)*К*А*ОдинГ

Для себя, чтобы все это поместилось в голову, я набросал небольшую модель в таблице Гугла, попробуйте поиграть размером аудитории.


Вам нужно сделать File-Download as-Excel

Это очень простая модель. Все сообщество я разделил на четыре группы в пропорциях. Слишком дискретно, конечно, но достаточно для понимания сути.

Меняя размер сообщества, вы увидите, что меняются размеры групп, авторитеты каждого участника в группе остаются неизменными, так как увеличивается число проголосовавших за него. Я так же для модели предположил, что за контент голосовало 5% аудитории.

В соответствии с предложенной формулой, наибольшее влияние на контент оказывают те пользователи, у которых наиболее высокий авторитет и которые признаны сообществом.

Использую всегда единый К для расчета рейтинга контента блогов, постов, и т.д. можно фактически сравнивать разные рейтинги.

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

Расчет рейтинга пользователя

Отдельным образом должен рассчитываться рейтинг пользователя. В отличии от Авторитета, на рейтинг пользователя может повлиять только рейтинг контента, созданного этим пользователем. В простой модели может так же влиять активность пользователя.

Рейтинг пользователя представляет сумму рейтингов контента, созданного пользователем.

Рейтинг [ПОЛЬЗОВАТЕЛЬ] = РейтингБлога*Кблога+РейтинигКоммента*Ккоммента+…

Нужны отдельные настроечные коэффициенты передачи рейтинга контента в Рейтинг пользователя:
• Коэффициент передачи рейтинга для блога
• Коэффициент передачи рейтинга для темы форума
• Коэффициент передачи рейтинга для комментария блога
• Коэффициент передачи рейтинга для сообщения форума
• Коэффициент передачи рейтинга для фотографии
• Коэффициент передачи рейтинга для комментариев фотографии
и так далее…

Управляя этими коэффициентами, можно стимулировать аудиторию писать больше сообщений в блоги, комментировать или публиковать фотографии.

Рейтинг должен «таять»

Рейтинг пользователей должен усыхать во времени.

Рейтинг материалов не должен меняться во времени, так как отражает мнение сообщества на момент голосования.

Для пользователей рейтинг полученный в этом дне за какой-то контент должен действовать, например 30 дней (должно настраиваться).

В будущем можно будет сделать время жизни голоса с обратной связью от активности сообщества. Но пока не буду перегружать вас этой идей, и так уже не так просто будет вникнуть.

Цели сообщества

Способов управления сообществом может быть довольно много. Три наиболее важных значения, как мне кажется, чтобы выполнять основное управление целями:

Начальный Авторитет = Авторитет
Порог Авторитета Голосования = ПорогГ
Порог Авторитета Рейтингования = ПорогР

Если цель — собрать людей и набрать контента

Авторитет для нового пользователя можно поставить равным 3. Для расчетов будет использовано 3*ОдинГ. (везде подразумеваю, что нужно нормировать от ОдинГ, чтобы все было сбалансировано).
ПорогГ поставим в 1 или 2, тем самым дадим пользователю право сразу при регистрации голосовать за авторитеты других.
ПорогР можно поставить так же в 1 и дать право сразу голосовать за рейтинг материалов.

Модератор должен следить за сообществом активно через уменьшение авторитета пользователей.

Если мы поставим начальный авторитет в 1, ПорогГ в 2, а ПорогР в 1, то наш пользователь может спокойно ходить голосовать и писать комменты, пока не наберет Авторитет до 2.

Если люди нам уже совсем не нужны, а важно качество контента, ставим Авторитет в 0, ПорогГ в 2, ПорогР в 2 и ждем, пока сообщество признает этого пользователя и увеличит ему Авторитет.

Есть так же мысли, что право делать отрицательные голоса за Рейтинг может только пользователь после набора определенного авторитета. Помните мой пост про «Мне нравится» обмениваться поглаживаниями Если я не ошибаюсь, будет и настройка, которая отключит отрицательные голоса.

Как вы считаете, какие должны быть начальные параметры сообщества и дистрибутива и чем нужно давать управлять?

В завершении…

Действительно, много опустил, чтобы не перегружать. Основная цель моя сейчас — обсудить с вами модель и механизмы саморегуляции. Надеюсь, что вы поняли общую идею и оцените модель.

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

Но ведь в жизни немного не так устроено. Если, например, Дмитрий Медведев скажет, что Антон Долганин крутой специалист, его авторитет в глазах всего сообщества возрастет необычайно. Ведь так? А по текущей модели, он возрастет только на ОдинГ. Непорядок…

В наших моделях есть другая формула для Авторитета при голосовании пользователя.

Авторитет = (+-) (РазС)*(Авторитет голосующего)/(Сумма всех авторитетов активных пользователей)

Это очень похоже на голосование акциями в акционерном обществе. У кого-то 20%, у кого-то 5% или 1% и голосуют не большинством голосов, а большинством процентов.

В этом подходе есть безусловные плюсы. Например, если я авторитет в сообществе, увидел красивый и правильный пост, зашел и отдал весомый голос за карму, и тут же дал все права человеку.

В общем, все Надеюсь сделал вам весело.

Давайте идеи, соображения, формулы, сценарии и провокации… покрутим модель в головах.

Да, нужны ваши идеи, какое название дать финальной версии модели.

Если бы эта модель уже работала на этом сообществе, с удовольствием бы рейтинговал комментарии участников.
Автор этой чудной статьи Сергей Рыжиков
20:05 ← 27 января 2011 Отправить в Твиттер loneLone  RSS comments 3

Комментарии (3) ↓

Freem Freem time 15:32 ← 28 января 2011 #
Отичные мысли, давно уже не хватает системы «авторитета» пользователей (не путать с пузомеркой).
admin admin time 19:30 ← 28 января 2011 #
Как-то не поленились такой кусок скопипастить. Можно было свое мнение изложить и ссылку.
Vezun4ik Vezun4ik time 15:11 ← 29 января 2011 #
И какой был смысл это копипастить?