Для более конструктивной дискуссии предлагаю такую функцию как определение компетентности. Перед общением по теме человек указывает такой параметр, который позволяет понять его компетентность. Например "Специалист", "эксперт", "мнение (обыватель/любитель)". Это позволит пользователям с разным уровнем подготовленности по вопросу решать стоит ли вступать в конструктивный спор или достаточно выслушать мнение обывателя, возможно не без оценки со стороны эксперта или специалиста.
Была у нас такая задумка, но в итоге пришли к выводу, что такая мера вызовет много вопросов в стиле: "такой-то юзер указал, что он специалист-ботаник, а он пестик от тычинки отличить не может, забаньте его!".
Эту проблему мы будем решать более хитрым способом. Сейчас, напротив каждого юзера пишется процент "единомыслия" между ним и вами, по-другому его можно назвать "процент достоверности пользователя", который определяется долей совпавших мнений по всем тезисам и опросам, и означает вероятность с которой этот пользователь пишет правду. Так вот, сейчас этот параметр не учитывает "области знаний", а даёт усреднённое значение по всему спектру. Это не очень правильно, ведь человек может быть экспертом в какой-то области, но совсем не понимать в другой. Для решения этой проблемы в следующем релизе будет введена "дифференциация достоверности", то есть будет учитываться область знаний. В итоге, "процент достоверности пользователя" будет показываться в зависимости от обсуждаемой темы. Также, в профиле пользователя, вы сможете увидеть в каких областях вы с ним единомышленники (в чём он компетентен), а в каких оппоненты (в чём не компетентен).
Такие дела.