HolyWars — 100 000 распоротых штанов

    Об исследовании идеи социального сервиса для массовых обсуждений конфликтных ситуаций. На основе мыслей и предложений Идея соц-проекта. Рабочее название «Разборка» с интересными, но расплывчатыми очертаниями. Теперь внятней и с картинкой. :)

    Чтобы не грузить всех подробностями привожу вначале занимательную часть. Потом идут теоретические рассуждения, читать их или нет – решайте сами. Однако замечу, что статья писалась прежде всего из-за них. Ну и среди прочего там немного о Карме и Хабрасиле, если кого интересует. :)



    Часть 1, занимательная

    Винни-Пух vs Пчелы
    Макет решения страницы социального сервиса, ориентированного на массовые обсуждения конфликтных ситуаций.
    Не имеет функциональности, как и положено иллюстрации. Дизайн столь же условен – только для понимания назначения элементов.

    Краткие пояснения по содержанию

    В центре – тема. За нее можно голосовать. Под ней облако аргументов – мнений одной строкой, завоевавших наибольшую поддержку в
    обсуждениях.

    Вверху факты – информация, принимаемая сообществом как достоверная.

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

    В самом низу топики обсуждений.

    Часть 2-я, теоретическая



    Предпосылки. Доколе!

    Часто ли встречаются вам обсуждения с числом постов, перевалившим за сотню, так что объем текста сравним с повестью?
    Предположим, тема вас интересует. Сколько же постов надо прочесть-просмотреть-пролистать, чтобы сказать: «Я в курсе темы»? А сколько времени должно быть затрачено, чтобы действительно быть в курсе? Вдруг там сказано действительно что-то вам полезное?..

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

    В итоге читают мегатопики только те, кто их пишет. Остальные если и заглядывают, то не дальше первой и последней страниц.

    Возникает вопрос, если их никто не читает, почему же мегатопики множатся, и чем дальше, тем больше?

    Существует теория, что в массовых обсуждениях участвуют люди: а) еще психически не сформировавшиеся, б) уже психически расформировавшиеся. Читай: подростки, идиоты и психи на различных стадиях. Плюс автор темы, фанаты, сопричастные (кого непосредственно касается) и модераторы (сочувствую).

    Сама теория «нездоровой активности» в буквальном виде конечно неверна. Ведь если следовать этой логике, то я нормален, только если обсуждаю темы, которые волнуют от 10 до 100 человек. А после энной отметки интересующихся, выходит, я становлюсь идиотом?..

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

    Почему?

    Предпосылки. Зрим в корень


    По каким же причинам личности, ставшие известными, уходят из дневников или отключают комментарии?

    А не так уж все и сложно. Во-первых, сказать глупость гораздо легче, чем что-то умное. Более того, опровергнуть глупость еще затратней. Вспомним: «Спорящий с идиотом сам превращается в идиота».

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

    А ведь ряды пользователей Интернета растут такими темпами… (впрочем, большинство участников наверняка лучше меня знает – не мне вам рассказывать :) ).

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

    Что ж, приходит пора делать сервисы, приспособленные для массовых обсуждений.

    Собственно, проблемой уже занялись передовики вебпрома. Что же значат понятия «Web 2.0» и «социальная ориентированность» – как не «веб для масс»?

    ( Кстати, есть термин «массмедиа», и нет еще «массвеб». Странно. Наверное, пора бы уж… )

    Так вот, с новостными проектами, как я могу заметить, уже освоились (некоторые уже просто хабра-освоились :) ).

    А что у нас на фронте обсуждений? Конечно, видны определенные шаги: оформление тех же обсуждений на новостных сервисах. Но не более того.

    Давайте же посмотрим, как можно организовать сервис массовых обсуждений. Из множества реализаций выберем вариант для обсуждения конфликтных ситуаций. Ведь именно здесь наблюдается пик мегатопиков. Именно здесь любой обычный форум имеет тенденцию становиться помойкой.
    Сервису дадим говорящее название HolyWars (на основе предложений Jericho и entze).

    HolyWars. Постановка задачи


    1) Функционирование в условиях участия до нескольких десятков (сотен) тысяч пользователей в одном обсуждении.
    2) Минимизация повторных и необоснованных высказываний.

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

    Естественно, в рамках статьи не описать проект «от и до». Сузим область рассмотрения до основной функциональной единицы сервиса – страницы обсуждения некоей конкретной темы.

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

    HolyWars. Очевидные моменты


    Какие заключения можно сделать, лишь прочитав задачи и методы?

    1) Тему обсуждения рассматриваем как сводную страницу, на которой помимо ссылок на
    топики обсуждений будет основная информация по теме (факты, ссылки),
    основной вопрос со счетчиками голосов, а также облако тегов-аргументов (см. п. 4).
    (Чтобы не путать тему обсуждения с топиками обсуждений, далее буду просто упоминать их просто как тему и топики.)

    2) О топиках. Количество не ограничено. Сортировка по хронологии ответов или популярности (отношению общего количества голосов за посты топика к числу этих постов).
    Важность постов в топиках и информационных материалов на основной странице обеспечивается оценкой участников. Принцип визуализации везде один: первым – самое популярное.

    3) Активнейшее применение фильтрации в топиках!
    По имени и рейтингу участников (белый и черный списки), по рейтингу постов (по примеру dirty.ru), по тегам.
    В топике с числом постов свыше 100 вполне уместен вывод постов не только в хронологическом порядке, но и в виде топа по рейтингу (постов). Для обеспечения связности добавлять к каждому основному посту несколько предшествующих в свернутом состоянии (количество – по выбору пользователя). Непонятно – разворачиваем и читаем.

    4) Использование аргументов – способ визуализации популярных мнений в виде облака тегов.
    Например: пишет пользователь в теме «У попа была собака» пост, осуждающий покойную за кражу мяса, а тегом указывает «Возмездие за кражу». Облако тегов, в зависимости от популярности постов, их содержащих, вывешивается непосредственно под обсуждаемой темой (Идея Uran235, Спасибо!). Почему лучше «аргументы», а не «мнения» или «суждения», обосную ниже.

    5) В то время как облако аргументов будет наглядно представлять популярные мнения в топиках, главное голосование по теме должно осуществляться по схеме подсчета голосов за ответы на
    основной вопрос темы.
    Голосование за посты топиков, а, соответственно, и аргументы не влияет на голосование по основному вопросу темы. А вот вариант ответа, принятый участниками по основному вопросу, должен влиять на вид и положение тега-аргумента в облаке.
    Например: использовать визуализацию цветом и положением тега: за одну сторону – красные и слева, за другую – синие и справа, нейтралы – зеленые и по центру. Конвертируем число голосов, поданных за аргумент в виде составляющих RGB – получаем цвет тега. Так им же образом вычисляем его позицию (правей-левей). Размер шрифта – популярность. Наличие среди проголосовавших представителей всех сторон – жирностью и/или подчеркиванием. Еще у нас в запасе гарнитура шрифта – при необходимости можно воспользоваться, чтобы отразить другие возможные нюансы.
    На Вини-иллюстрации теги изображены именно так. Кроме того, для хорошей читаемости тегов, особенно с малым процентом голосовавших, оказалось, необходимо ввести автокоррекцию яркости (макс. процент голосов – 255 ед. цвета), т. к. при нормальном отношении (100% голосов – 255 ед.) большинство тегов было темным, а иные практически не читались – черным на черному.

    6) Для фактов – информации, принимаемой участниками как достоверной,– сделать голосование за достоверность, но возможность голосования ограничить высоким порогом рейтинга участника. Для добавления фактов в разряд подтвержденных, ввести группу модераторов.
    Например, для получения статуса подтвержденного, факт должен набрать «проходное» число их голосов и не набрать штрафного числа «минусов». Иначе он становится ссылкой.
    Имена проголосовавших за/против достоверности факта, должны быть доступны всем участникам.

    7) Ссылки – вся остальная информация, признанная участниками достойной внимания, но не относящаяся к
    фактам, могут добавляться и оцениваться всеми участниками. Логично разделять на категории: новости, мнения, обсуждения, медиа-материалы.

    Рассуждения о мотивации


    Основное правило существования любой социальной сети – наличие саморегуляции. Механизм саморегуляции прост и эффективен:
    чем ты (твои ресурсы) полезней для сети, тем больше получаешь ее уникальных благ.
    В результате востребованные получают больше свободы и влияния, а ненужные отсеиваются, либо не мешают. При этом все довольны, и всё происходит как бы само собой.

    Задача соцсервиса – овеществить этот механизм путем:
    а) удобного предоставления уникальных благ-возможностей
    (например: читать самые свежие и интересные новости, общаться с единомышленниками, получить популярность)
    б) удобного предоставления интерфейса для получения ресурсов от пользователя
    (например: голосовать за публикации, размещать свои)
    в) введения обменного курса «блага — ресурсы пользователя» и учета оборота (т.е. правил и рейтинга).

    Какая же у нас на HolyWars будет мотивация? Проанализируем на этот предмет существующие соцсервисы.

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

    Новостные: читай новости, голосуй за лучшие, публикуй ссылки на новые, комментируй.
    Итого: простой и оперативный доступ к самым интересным новостям.

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

    Как видим, всё сводится к базовому «будь лучше/полезней/активней, и тебе будет лучше/полезней/удобней...» Таким образом, поддерживается система поощрения позитивного настроя и полезности членов.

    А ведь наш случай специфичен тем, что в каждом обсуждении имеем минимум 2 лагеря приверженцев, не очень-то дружественно настроенных друг к другу. Возможно ли в таких условиях поощрять полезность и позитивность? Да, если опираться на факторы, признаваемые всеми участниками как безусловные ценности. Остается их найти.

    Первую ценность мы уже косвенно определили на этапе постановки задачи – это информативность обсуждения, обеспечить которую можно, с одной стороны, за счет сведения ценной информации в одно место, а с другой, за счет минимизации пустословия и необоснованных мнений.
    Если первое организаторы сервиса берут на себя, то второе зависит от участников. Следовательно, мы должны ввести в систему правил проекта соответствующее понятие – назовем его разговорчивость,– и далее культивировать его минимизацию.

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

    Начнем с того, что базовая мотивация участника «будь полезней/полезней для общества...» в нашем случае трансформируется в желание поддержать в этом обществе некие нормы справедливости.
    …Ради себя или ради других, устанавливая и опровергая законы, люди в любом случае живут неким пониманием правильности отношений… Только понимание это порой настолько разное…

    Что есть конфликт? Это, по сути, общение 2-х сторон с целью предоставления оппоненту информации о собственном понимании воззрений, ценностей и логики отношений. В процессе прений предлагаемые системы ценностей сравниваются и оцениваются … в результате с тем или иным успехом внедряются в сознание оппонентов.
    При этом спектр применяемых методов варьируется в широких пределах, начиная с позиции открытого честного обсуждения (с целью достижения максимального взаимопонимания) и заканчивая полнейшей «дезой» и обманом (с единственной целью максимально запутать противника, чем ослабить его позиции).

    «Обманный» аспект относится к деструктивным, на нем невозможно организовать стабильной саморегулируемой системы. Это – не наш путь.
    С другой стороны, склоняя обсуждение в сторону открытости и честности, мы имеем общий интерес сторон, который и искали.

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

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

    HolyWars. Рейтинги пользователей


    Итак, наши факторы мотивации: разговорчивость и авторитет. Каждый из них вводим в систему правил как индивидуальный показатель участника.

    В общем случае, сколько в системе мотивов – столько должно быть и рейтингов.

    Кстати, задумаемся, что же с этих позиций означают известные нам Карма и Хабрасила? Очевидно, что Карма выражает показатель позитивности, а Хабрасила – креативности. Понятия неоднократно упоминаются в хабра-wiki.

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

    HolyWars. Формулируем правила


    Количество сторон в конфликте?
    Их всегда – две! Любой конфликт с участием сторон более 2-х можно разбить на простые, по 2 участника. А если нельзя, то это уже называется конкурс и решается другими методами, а мы здесь не об этом.

    Название темы и ее основной вопрос
    Не должны допускать споров о правильности формулировки.
    Не о чем спорить будет тогда, когда основной вопрос не будет содержать ничего кроме отношения участников к сторонам конфликта, а название темы – ничего корме описания сути конфликта.
    Таким образом, оформляем название, как нейтральный подзаголовок одним предложением.
    Например: «У попа была собака, он ее убил».
    Основной вопрос в «vs» стиле: «Поп vs Собака».

    Справа или слева?
    Для исключения возможных споров о визуальном выборе стороны на странице установим правило: активная сторона конфликта, согласно логике построения предложения, всегда слева, пассивная – справа.
    Например: «Волк vs Красная Шапочка», «Охотники vs Волк».

    Варианты ответов, группы участников
    Согласно «логике справедливости»:
    а) права сторона А;
    б) Б;
    в) правого нет (не определился с ответом или не считаю возможным назвать правой какую-то из сторон)
    Соответственно, 3 группы участников: правые, левые и нейтралы.
    В голосованиях за посты топиков и аргументы интересно знать распределение голосов каждой группы, смешивать бессмысленно. Поэтому подсчитываем отдельно.

    Реализация основного голосования темы
    Нажал плюс слева – левый, плюс справа – правый. Если не нажал ни одного или нажал сначала один, а потом другой – нейтрал. Последний вариант для тех, кто проголосовав за одну сторону, со временем изменил мнение. Это возможность хотя бы частично компенсировать заблуждение. Однако, для борьбы с мошенничеством и для профилактики необдуманного голосования полностью изменить результаты своего голосования разрешать не будем.

    Четвертая группа участников: совсем несогласные
    Вероятно, для любой темы найдутся участники проекта, которые по каким либо причинам не одобряют ее создание или создание именно в данном виде. Для них в теме предусмотрим "-", иначе говоря, «закопать тему. Логично, что после данного ответа пользователю становится недоступна возможность проявить активность в теме. Только посмотреть. И наоборот, как-либо однажды проявив активность (написав пост, проголосовав за что-либо) участник лишается возможности ее „закопать“.
    Так мы реализуем правило: „Не считаешь тему достойной обсуждения – просто скажи “фи» и ступай своей дорогой, не мешай другим обсуждать".
    А по числу «лопат» тема может менять свое положение в общем рейтинге, а также исключена из него или вообще автоматически закрыта/удалена. Действенный фильтр для избавления от тем сомнительного содержания.
    Как вариант, закопанная тема может быть перемещена для обсуждения в специальный раздел, пользуясь определением dirty.ru – «газенваген».

    О цензуре
    В общем случае причиной закрытия/удаления темы должна быть только отсутствие у нее популярности (непреодоление барьера голосов в течение определенного периода). Однако следует учитывать правила цензуры, которым должен удовлетворять проект, хотя бы в рамках существующего законодательства. Думаю, тема требует отдельного обсуждения, поэтому здесь просто упоминаю о необходимости учитывать данные требования.

    Ограничения, обеспечивающие объективность. Авторитет
    Во избежание необъективного влияния на временных оппонентов и соратников в запале прений, о выставлении плюсов/минусов непосредственно другому пользователю не может идти речи. Да и кого это должно волновать, как там относится Василий Пупкин к Петру Иванову? Это не важно.

    На параметры участника должны влиять только голоса за опубликованные им посты.
    Или еще, вероятно, может влиять факт активности участника в большом проценте тем, которые были закопаны – можно ввести ограничитель, не допускающий рост авторитета или не допускающий его значение выше определенного уровня, пока участник проявляет в «газенвагене» активность сверх допустимого. А можно действовать и с другого конца – принудительно ограничивать и разговорчивость в закопанных темах. Впрочем, мы снова здесь входим в сферу действия цензуры и отношения организаторов к спектру тематики обсуждений…

    Авторитет, как показатель объективности участника, при одобрении его поста другими участниками всего лишь не падает, а растет, только если пост одобрил достаточно большой процент представителей всех групп. Неторопливо так растет.

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

    Логично, что за популярность поста с аргументом авторитет должен прирастать больше, чем без аргумента – поддерживаем креативность. С другой стороны публикация поста с аргументом, не получившим поддержки, должна сопровождаться столь же интенсивным падением авторитета, что и в случае взлета – «караем» за непопулярный креатив. Рулетка, однако. :)

    О минусовании постов
    По этому вопросу я вначале склонялся к мысли, что для обеспечения объективности, надо разрешить участникам ставить минусы постам только авторов «своей» группы – в качестве фильтра «паршивых овец».
    Но потом все же вынужден был признать право на лопату за всеми участниками в отношении любого автора при условии отдельного подсчета 1) числа минусов и плюсов 2) оценок по группам.
    Такая сложная с первого взгляда система учета сразу шести рейтингов на 1 пост объясняется требованиями методики выявления объективных постов, главная особенность которых, повторяюсь, наличие одинаковой оценки участниками разных групп. Нельзя допустить, чтобы сравнительно небольшое количество плюсов за пост от представителей некоей группы было задавлено большим валом минусов, поставленных другими членами этой группы, скажем, из солидарности к позиции, вопреки логике. Словом раздельный подсчет плюсов и минусов может «ловить» расколы в группах и в целом давать более объективную оценку. Ну а визуально конечно выставлять шесть рейтингов на пост не годится. На страницу достаточно выводить 3 суммарные величины по каждой группе. Но подсчитывать – отдельно!

    Разговорчивость
    Это лимит числа постов, которые сейчас «немедленно» может сделать участник. Можно ввести еще и «отрицательную разговорчивость» (визуально с «минусом»), дополнительно ограничивающую/отключающая возможность голосования за посты – может быть полезно для борьбы с флэшмобом: например новички в течение первой недели после регистрации имеют отрицательную разговорчивость, что хотя и позволяет им публиковать минимальное число постов, но ограничивает возможность голосования за посты.

    Не влияет на возможности голосования по основному вопросу темы.

    «Привязана» к отдельной теме, то есть в каждой новой теме участник начинает с номинальным ее значением, которое должно быть больше нуля (иначе общаться не получится): 3-4 поста для рядового участника, 1-2 для новичка. Однако, разговорчивость – одна на все топики в теме, чтобы топиков не плодили.

    Разговорчивость – функция от авторитета. Ее начальное значение тем больше, чем больше авторитет. Сама она на авторитет не влияет.

    За открытие нового топика логичней брать больше разговорчивости, как и за публикацию поста с тегом-аргументом.

    Одобрение поста другими участниками восстанавливает разговорчивость автора поста. Одобрение поста представителями сразу всех групп (правыми-левыми-нейтралами) разрешает увеличение разговорчивости автора сверх ее начального значения.

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

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

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

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



    HolyWars. Extras


    Сомненья смутные и не очень. Что упустили?
    Как уже говорилось, основной параметр объективности — авторитет — должен расти от поддержки постов автора представителями нескольких сторон. И, вероятно, этот рост должен зависеть не от абсолютного числа участников, а от процента поддержавших.

    1) Если реализовать такой механизм, как сопоставить прогресс авторитета участника в малых темах (аудитория в пару сотен) и очень больших (в тысячи участников)? Скажем, обсуждение автомобильной аварии и обсуждение отношений двух государств? Сопоставимы ли масштабы?

    2) Скажем, участник является экспертом по обсуждаемой проблеме, например, имеет опыт по роду деятельности или просто очень хорошо изучил. Как отметить в обсуждениях его потенциально объективные комментарии по сути дела, которые, вполне вероятно, могут показаться ерундой массе дилетантов?

    3) Этот же участник в массе других тем является полнейшим дилетантом и проявляет пристрастность.
    Как учесть сильные колебания объективности по разным темам?

    4) Группа А невзлюбила участника Б и старается всеми силами его «закопать»… Каков механизм защиты?

    5) Предприимчивый популист, купивший 500 «клонов» (живых или на скриптах), пиарящий свои интересы в обсуждениях… Как быть с такими?

    6) Участник зашел в тему и пока в ней разбирался, успел понаставить плюсов-минусов, понаписать мнений. Затем он вспомнил, что неплохо бы проголосовать по основному вопросу. К какой группе мы должны отнести его оценки и посты?

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

    «У нас свобода и демократия...»: О правах, мошенниках и безопасности
    Здесь не о методиках выявления клонов и алгоритмах против накруток. А об одном принципе, который состоит в том, что
    пользователь должен получать только ту информацию, которую ему положено получать. Все тот же «разделяй и властвуй».

    Мысль вроде бы неоригинальная, и не стоило бы упоминать, если бы… Если бы не распространенное мнение, что пользователю соцресурса
    всё-всё должно быть максимально понятно, ясно и подвластно. Это не так.
    Вместо десятков абзацев в поддержку тезиса, приведу единственную аналогию. Соцсеть – как живой организм. Если в его скелет вместо костной ткани общим голосованием выберут что-нибудь другое, долго такому организму не прожить. То же самое произойдет, если какая-нибудь косточка решит поучаствовать в мозговой деятельности.

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

    Отсюда следуют достаточно интересные выводы.

    Желательно ввести еще один индивидуальный показатель пользователя. Коэффициент жульничества. Естественно скрытый. Вполне, может быть, что не один.
    С помощью коэффициента жульничества скрыть истинную величину наиболее важного показателя – авторитета. Т. е. хранить
    истинное значение авторитета в БД, а показывать пользователю фиктивный параметр, получаемый, скажем, произведением истинного авторитета и коэффициента жульничества. В результате, пытаясь накрутить один показатель, пользователь будет накручивать другой. :)

    Вероятно, так же стоит поступать и с другими важными показателями. В идеале следует обеспечить невозможность участников осознанно влиять на свои/чужие индивидуальные показатели.
    Но! Строго кроме мест непосредственного подсчета числа голосов. Вот здесь у нас, в соответствии с мотивацией пользователей, зона гласности и демократии.

    О доверии аудитории
    1) Кроме того, для завоевания доверия аудитории организаторам просто необходимо обеспечить участникам механизм проверки достоверности подсчета голосов. Обойдемся без объемных рассуждений, как он должен быть реализован – вариантов немало. Но то, что он должен быть, это точно. Иначе начнут подсчитывать другие… :)

    2) Отсутствие тотальной «прозрачности» интерфейса для пользователя, не повод делать этот интерфейс непонятным. Всё чем дали порулить – надо объяснять исчерпывающе (ну или по мере, понимания самих создателей). Сложность понимания лишает доверия!

    Как игра
    Соцпроекты имеют много общего с RPG-играми. Соответственно, при строительстве очередного сервиса можно многому поучиться у игроделов и кое-что перенять. Например, есть в играх такое понятие как реиграбельность – свойство быть пройденной повторно.

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

    Что же произойдет, когда участник достигнет этой отметки? Ему станет скучно! Как часто отсутствие перспектив дальнейшей реализации в заданном русле заставляет способных эффективных людей менять русло деятельности, да еще и мешать при этом прежним соратникам!

    Для того чтобы этого избежать, добавим нашему проекту свойство реиграбельности: по достижении максимальной отметки авторитета, участник волен сбросить авторитет в стартовое значение, получив при этом отметку о достижении – «несгораемую звездочку». Далее он «начинает жизнь заново», но уже со звездочкой, которая ни на что не влияет, кроме отношения к нему других участников.
    Так ведь становится гораздо интересней! И авторитет стал больше похож на реальный аналог – былые заслуги нельзя отменить.

    М-да. Эту череду идей по улучшению можно продолжать бесконечно. А ведь поначалу целью статьи ставилось доказательство всего лишь возможности существования работоспособного внутренне непротиворечивого заявленного варианта соцсервиса.

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

    Вдруг кому полезно будет.

    PS Ах да, если кому непонятен заголовок статьи. Есть такая поговорка:
    Давай поспорим:
    Тебе штаны распорем,
    Мне новые сошьем.
    Так что это такая гипербола применительно к рассматриваемому сервису. :)
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 36

      +1
      Уважаемый.
      Совет основанный на наблюдении: не делись подобными мыслями с сообществом. Делись новостями и трюками.
      А концепции оставь себе - может реализуешь когда-небудь. Людям нравятся ИХ идеи, а не чужие.
      Думаешь кто-то сейчас подорвется и начнет переписывать хабр? Не начнет.
        +1
        я бы не стал делиться из соображений конфиденциальности, мало ли кто-нибудь сопрет гениальную идею:)
          +1
          Чем ближе от идеи до воплощения, тем выше ценность.
          А в данном случае до реализации пахать да пахать. Просто несопоставимо. И если бы даже решил оформить... нет, это как автомобиль собрать. Не осилю.

          А идею просто так забыть - просто жалко.
            0
            Соглашусь. Я бы тоже не раскрывал столько подробностей.
              0
              "Бизнес - это не конкурс на оригинальность идей" (с)
                +1
                Абсурд. Тут сперать нечего. Не говоря уже о том, что
                идентичная идея посетила меня нескольно месяцев назад. Даже домен приготовил :)
                Следовательно она пришла не только ко мне или к автору топика.
                  0
                  я уже больше трех лет назад домен приготовил :) и подобная концепция существует. Даже с прототипами интерфейсов в Visio.

                  Идея - на поверхности. Ничего ценного нет. Автору, впрочем, зачет.
                    0
                    Видимо, критическая масса все же наберется. Полезная штука.
                      0
                      Да я уже лет 10 домен для этой идеи приготовил! Вот только все зря. Времени нет. :)
                  0
                  Кому-то будут полезны новости, кому-то трюки, а кому-то идеи. Не думаю, что их так уж следует разделять.

                  То что опубликовал ее я, уже не МОЯ идея, а для ОБЩАЯ. И в общем-то не так уж важно, понравится она большинству или нет - мне она показалась достойной публикации. А уж понадобится - будут развивать, не понадобится - забудут. Не вопрос.
                    0
                    Или это следует понимать, как неподходящую статью для конкретного блога "Веб-разработка"?
                    А в какой блог тогда?
                      0
                      Да нет. Просто посмотрел - сколько труда в пост вложено - и посочувствовал ибо знаю, что пост не взлетит...

                      Это действительно был совет - не стёб, не издевка...
                      Сам наступал на эти грабли.)
                        0
                        2 недели писанины :) Но с увлечением и интересом.
                        (Хотя это такая ерунда по сравнению с масштабами трудозатрат на сабж.)

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

                        За поддержку спасибо! :)
                      0
                      А почему бы и не выносить такое на обсуждение?
                      Я от души прооралась почитав немного надписи... мне польза.
                      Автору, возможно в камментах кто-то подскажет что-то дельное... ему польза.
                      Великий Хабра-хабр обернет свой взор на этот пост... не знаю какова ему польза... он слишком велик.
                      Точно не уверена, да и говорить могу только за себя, но по моему, все правильно.
                      0
                      Ух ты! А я думал, вы забросили это все, а тут такая статья (и даже с картинкой :)). Мне понравилось.
                      Решение с цветовой дифференциацией штанов аргументов - класс! Я правда не знаю будет ли такая разнородность в цвете удобна пользователю, но идея шикарна!

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

                        Но после недели обдумывания, когда уже все методы, подходы и понятия успели поменяться раз по 10, выявилось 2 мысли, прекратившее всю эту кутерьму:
                        1) большинство действий вполне можно реализовать 10 разными способами
                        2) базовые идеи определяют нужный именно здесь способ.

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

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

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

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

                        В случае Винни-Пуха, думаю, тему начал кто-то из модераторов или завсегдатаев. Кажется, все началось с блога Кенги: "Ой, я слышала, что-то случилось с Винни..." Она подняла волну и...

                        А вообще момент контроля объективности раздела фактов считаю самым щекотливым и наиболее хитро реализуемым в проекте. Теги - ерунда, любой вебмастер за вечер скрипт напишет. А вот сделать механизм защиты от дезы тут серьезно подумать придется...
                        0
                        Спасибо, тема очень интересная, сам первый раз об этом подумал, как только увидел browserwar. Есть пара вопросов:
                        1 Почему сторон всего две? Зачем себя ограничивать? Например есть три типичные стороны, они бьются на три отдельных пары. Пользователю мониторить тяжело будет. Да и как синхронизировать контент, касающийся только одной стороны?
                        2 Что вы думаете насчет локального авторитета, как +/- к глобальному? Например на уровне сообщества или тега
                          0
                          Почему только 2 стороны? Я писал в статье: есть конфликт, а есть выборы. Это разные вещи.

                          Трудно мониторить? Скорее всего, темы неправильно поставлены. Мониторить вообще не надо.

                          На примере браузерных войн "Explorer vs Opera или Firefox" это не конфликт. Это как раз выборы. А с другой стороны стандарты M$ и концерна W3C - это он самый. Конфликт.

                          И все равно будут обсуждать "Explorer vs Opera или Firefox", говори-не говори. А еще "Windows vs Linux", "Gnome vs KDE", "Mercedes vs Lexer", "Собчак vs Hilton". Ну пусть кто хочет обсуждает, вдруг что интересное найдут? :)
                          • НЛО прилетело и опубликовало эту надпись здесь
                          +1
                          Вам бы прототипы нарисовать, а не это, написать чёткую структуру, ТЗ - и в большей части этой писанины нужды бы не было.
                          А потом научиться выражать свои мысли, составить описание проекта, его финальное видение - и вперёд к инвестору за денежками.
                            +1
                            Люсь, у меня прототипы нарисованы :) И описание есть, практически финальное. Бери - да программируй.

                            Да вот только неинтересно это. И инвесторы денег не дадут. Это надо делать на коленке, с приятелями. Тогда и интерес будет и задор.

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

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

                            А в форумах - надо сказать Ване (softwaremaniacs.org). Он свой форум сейчас на django потихоньку пишет, можно повлиять.
                              0
                              Про задор мне неинтересно, это субъективно.
                              А вот:
                              Поэтому, как мне кажется, необходимо решить эту проблему в применении к текущим средствам общения. Форумы, блоги в первую очередь. Готовим :)

                              И как вы собираетесь решать проблему?
                                0
                                Как собираемся решать ее мы - это разговор длинный и лучше просто покажем как будет готово.

                                а так - куда вполне очевидных решений.

                                Трешевые комментарии - личным рейтингом легко прячутся (если процент проголосовавших за них отрицательно больше 80 и количество голосов больше 5. это я конечно же условно говорю). Внедрить возможность "+1" в технику. Буквально кнопка "+1" и ссылочка "с этим комментарием согласны XX пользователей".

                                Возможность для автора поста тем или иным образом вынести некоторые комментарии в тело поста или отметить их ценность неким иным образом.

                                Да тут делать и делать. Механизм комментирования и дискуссий не разработан ни насколько.
                                  0
                                  Первое - хабр.
                                  Да и второе похоже на http://otvety.google.ru (автор помечает лучший ответ, плюс оценочная система).

                                  Работает, конечно, но я думала, вы что-то новенькое придумаете)
                                    0
                                    Новенькое есть. Внедряем сейчас. Правда фактически - это лишь интерфейс, настоящих супер-идей, конечно нет.

                                    Тут самое сложное - совместить все что существует в правильной пропорции. Я неделю просидел на всяких nnm.ru и прочих сервисах с большим количеством комментариев к записям, чтобы вжиться в проблему.
                            0
                            Довольно интересно. А если это ещё и удастся реализовать...
                            а как быть, если сторон в споре больше двух?
                            Например, что-нибудь из последних событий - драка между кавказцами и русскими. Есть две вполне понятные стороны, каждая имеет свои аргументы, факты и мнения, но есть и третья сторона - власть, заявляющая, что никаких столкновений на национальной почве не было, а была просто пьяная драка двух собутыльников. К нейтралам эту сторону вроде и не отнесёшь. И т.п.
                              0
                              Спасибо, интересно... Похожая идея крутится в башке уже где-то пол года, никак не могу найти время для придания ей определенной формы, пусть даже в собственных мыслях.
                              Придумать могут многие, а вот сделать... или хотя бы попытаться сделать - нет... Так что удачи )
                                0
                                Получается, "проигравшая" сторона, под воздействием большего количества участников "выигрывшей" стороны, их "авторитета" и их "аргументации" должна смириться и сменить точку зрения? А может им просто наплевать на новый сервис и уйти?

                                И через какое-то время этот ресурс станет тихим и безмолвным... и безлюдным... разговаривать и спорить не с кем будет :)

                                Для чего это нужно? Чтобы не спорили? Спорили и будут спорить!!!
                                  0
                                  Пример оформления с точки зрения наличия материалов. Там естественно не хватает w20 вещей, но структурно может выглядеть и так. Основная суть, по моему мнению, - наличие отдельно выделенных сущностей факты, аргументы и суждения (на примере нет).
                                    0
                                    http://www.kommersant.ru/doc.aspx?DocsID=779136
                                    почему-то ссылка не вставилась.
                                    0
                                    Есть несколько неплохих мыслей, но в целом, вся эта вебдванольность, блоги, тэги - просто каша.
                                    В холиварс победить или переговорить кого-то нельзя.

                                    с другой стороны хабрахабр для создателей начал выполнять заложенную в него миссию: генерить бесплатные идеи :-)
                                      0
                                      Люди спорили и будут спорить, а тот, кто первым реализует действительно удобный для споров ф-ционал, будет стричь хиты и $$$$.
                                      Пост попался на глаза после чтения 40-страничного треда на форуме нашего проекта... Жутко захотелось сделать что-то подобное, пусть в упрощенном варианте, не претендующем на 100% объективность! Спасиб, автор.
                                        +2
                                        Немного критики. Зря вы так выпячиваете роль "авторитетов". Я бы наоборот стремился стушевать всех участников в один тон. Объясню:
                                        1. Мнения авторитетов, ссылки на авторитеты и вообще "давить" своим авторитетом — это распространенные уловки, а уловки, как известно, не приближают истину :)
                                        2. Если есть авторитет, значит есть и последователи. Случись что, и авторитету будет трудно признать свое поражение публично, и последователям будет сложно принять это. И то и другое ведет к уловкам: авторитет извивается, последователи поддерживают кумира и публично высмеивают "врага". А уловки, как известно, ... ну понятно, да ?

                                        Как стушевать? В идеале — полная анонимность спорщиков для читателя и самих спорщиков. Т.е. реальные ники прячуться под масками "автора", "оппонента 1", "оппонента 2", ... и т.д. в порядке появления. Ники, репа и т.д. видны только модераторам.

                                        Никакой авторитетности.
                                        Так будет легче читателям — они читают и оценивают мнение, оторванное от человека, а не, прочитав ник, заранее соглашаются или отказываются.
                                        Так будет легче спорщикам — чувство собственной важности будет молчать, когда спорщик будет соглашаться со своей неправотой.
                                          0
                                          Вы правы. Так ведь гораздо объективней.
                                          Даже "авторитет" тогда лучше переименовать обратно в "объективность". Как персональный параметр, думаю, все-таки должен остаться. Надо как-то ограничивать глупость и экстремизм.

                                          Ну и опять же обсуждения - там-то анонимно как? Впрочем, если подумать, может получится обойтись и без ников... :)
                                          Свежо!
                                            +1
                                            > Как персональный параметр, думаю, все-таки должен остаться. Надо как-то ограничивать глупость и экстремизм.
                                            Согласен. мб вести историю удаленных/отфильтрованных комментариев и причин, которую будет видеть модератор и сам участник.

                                            > Ну и опять же обсуждения - там-то анонимно как?
                                            Что-то типа этого:
                                            На слова Автора (автор всей ветки) "Солнце — белое" оппонент14 (человек, который появился в ветке 14-ым) ответил: "солнце — желтое" Я думаю, тут надо по другому: что такое цвет?

                                            Т.е. спрятать имена, личности и т.д., оставив только мнения :)
                                          0
                                          В традициях обсуждаемого сервиса предпочту один комментарий множеству, умножая информативность (надеюсь).

                                          Похожая идея крутится в башке уже где-то пол года, никак не могу найти время для придания ей определенной формы...

                                          я уже больше трех лет назад домен приготовил :) и подобная концепция существует... Идея - на поверхности...

                                          Во-во! Сопоставив, что "на поверхности", что как-то все "крутится" без воплощения, просто плюнул на все и давай форму придавать . Ну хоть какую-то. :/

                                          Жутко захотелось сделать что-то подобное, пусть в упрощенном варианте...

                                          Лучше бета в реале,
                                          Чем релиз в виртуале.
                                          :)
                                          Вам бы прототипы нарисовать, а не это, написать чёткую структуру, ТЗ - и в большей части этой писанины нужды бы не было...

                                          Мда! Статья далеко не ТЗ. Но ведь ТЗ это нормальный подход _разработчика_, а писалось все-таки с позиций пользователя. Взгляд такой.

                                          Кстати, как _разработчику_ мне не на WEB, а на NET и ++ глядеть предложено. И чем пристальней, тем лучше.
                                          * пошел глядеть, пока не передумали граждане предлагающие... но тихо радуясь, что задача-минимум таки-получилась *

                                          PS
                                          А если бы просто поставить вопрос:
                                          ...действительные проблемы интернета - слишком большое количество пользователей, принимающих участие в обсуждении...

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

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

                                          Самое читаемое