Некоторые сайты сейчас используют ИИ для мониторинга форумов поддержки в целях оценки состояния серверов. В настоящее время информация поступает только от пользователей, создающих темы: когда возникает более серьёзная проблема, количество тем возрастает, как и число ответов «у меня тоже» на такие темы или на темы, посвящённые прошлым инцидентам.
Чтобы сделать этот процесс более эффективным, можно было бы внедрить в Discourse шаблоны тем, редактируемые сотрудниками сайта, к которым пользователи могли бы добавлять только реакции. Это могло бы упростить и ускорить процесс.
Например, если приложение перестаёт работать из-за сбоя базы данных, пользователи заходят на форум Discourse, находят категорию для сообщений об ошибках, открывают соответствующую тему и ставят реакцию. Если реакция — эмодзи «сервер недоступен», то при достижении определённого порога на основе скользящего среднего срабатывает событие. Это событие сначала должно попытаться уведомить агента для проверки реальности инцидента; если подтверждение получено, уведомляется служба поддержки.
Цель такого подхода — сократить количество спонтанных тем, создаваемых в связи с такими событиями, и вести централизованный учёт времени возникновения реакций.
Для более продвинутой версии этого решения:
- Можно учитывать качество пользователя, ставящего реакцию: некоторые пользователи могут игнорироваться (ведь «небо не падает»), тогда как другие получат больший вес, поскольку они склонны проверять проблему перед постановкой реакции.
- При достижении порога можно выводить баннер с сообщением об обнаруженной проблеме.
- Пользователи могли бы по желанию получать уведомления о событиях по электронной почте или даже по SMS.
- ИИ мог бы распознавать новую проблему до создания темы и перенаправлять пользователя к использованию реакции в указанном посте.
Для тех, у кого есть доступ, в конце этого ответа приведён похожий пример.
РЕДАКТИРОВАНИЕ (25.08.2023)
Вот случай, где это было бы полезно: