Алгоритм проверки благополучия

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

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

Если кто-то обычно входит в систему в среднем X раз каждые Y дней за определённый период (месяцы?), система определяет, что является нормой для этого конкретного человека.

  • Айко входит в систему в среднем раз в день и делает это уже более года. Таким образом, проверка благополучия будет инициирована, если Айко не войдёт в систему, скажем, в течение 14 дней.
  • Джаспер входит в систему в среднем раз в неделю и делает это уже более года. Следовательно, проверка благополучия будет инициирована, если Джаспер не войдёт в систему, скажем, в течение 60 дней.
  • Инес входит в систему в среднем два раза в неделю и делает это уже 2 месяца. Инес не соответствует порогу «интеграции в сообщество» для проверки благополучия.
  • Зубайр проявляет всплески активности, а затем исчезает на месяцы. У него нет устоявшегося паттерна, поэтому Зубайр не соответствует требованию «последовательности» для проверки благополучия.

Вот почему мне это интересно: я состою в онлайн-сообществе музыкантов, которое существует уже более 15 лет (кстати, оно работает не на Discourse). Я предполагаю, что медианный возраст активных пользователей, вероятно, около конца 50 лет. Однако многие пользователи значительно старше — им за 70. Иногда пользователи исчезают, а затем возвращаются спустя месяцы и сообщают, что у них были медицинские проблемы или другие сложные жизненные события. Иногда мы узнаём (или устанавливаем через различные каналы), что какой-то участник скончался. И есть множество бывших активных пользователей, которые просто исчезли, и мы не знаем почему — или, что ещё хуже, никто даже не заметил их исчезновения.

  • ИИ можно обучить распознавать изменения в поведении пользователей (например, пользователь, который всегда публиковал сообщения утром, вдруг перестал).
  • Пользователи могли бы добровольно присоединиться к «сети проверки», дав согласие на контакт в случае своей неактивности.

Проблемы и соображения

  • Конфиденциальность и согласие: Пользователи должны иметь возможность добровольно присоединяться к системе или выходить из неё, а также устанавливать собственные пороги для контакта.
  • Ложные срабатывания: Некоторые пользователи могут просто брать перерывы; необходимо убедиться, что система не станет навязчивой.
  • Хранение и безопасность данных: Отслеживание паттернов активности пользователей может вызвать опасения по поводу конфиденциальности.
  • Контроль со стороны модераторов/администраторов: Должен ли в процессе участвовать человек (я считаю, что да), или система должна быть полностью автоматизирована?
5 лайков

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

6 лайков

Мне нравится, как вы заботитесь о своих участниках :hugs:

Я думаю, что именно это в конечном итоге и станет проблемой :confused:
Если вы направите все оповещения одному человеку или группе, они очень быстро будут перегружены.

Может быть, у людей может быть выделенный «напарник», который будет получать оповещения от алгоритма? Таким образом, нагрузка распределится среди большой группы людей. И в качестве бонуса это способ укрепить межличностные отношения (я могу представить множество сообщений вроде: «Привет, спасибо, что проверил, я просто был в круизе, это было волшебно, как твои дела?»).

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

4 лайка

Я ещё раз обдумал эту идею, и, вероятно, есть готовые модели, которые можно использовать — особенно из сфер фандрайзинга, подписок и CRM-систем.

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

  • Игнорировать или ничего не делать (пользователь ни на что не нажимает)
  • Посетить форум сейчас
  • У меня всё хорошо, я просто занят. Спасибо, алгоритм, что подумал обо мне.
  • Больше не беспокоить (отписаться от подобных писем)

А вот протокол «проверки благополучия» с участием человека будет активироваться только для тех, кто выбрал вариант «игнорировать или ничего не делать», и то лишь спустя определённое время (например, через неделю или больше).

5 лайков