Сделать чат-бота, через которого пользователи могли отправить сообщение на «антенну». И дальше в космос.
Клиент
Sila Sveta — студия интерактивных медиа. Оформляет сцены для известных артистов, делает инсталляции и городские мероприятия по всему миру.
Посетители фестиваля могли отправить на экран сообщение, и оттуда оно с помощью визуализации «улетало» в небеса. И дальше в космос.
Летом 2021 года на музыкальном фестивале Signal в Никола-Ленивце Sila Sveta установила инсталляцию Contact. Это была 50-метровая «эмоциональная антенна» с LED-экраном.
Это была наша первая интеграция чат-бота в визуальную инсталляцию.
Здесь текст превращался в сигнал в космос, но механику можно использовать и иначе. Это может быть любой интерактив: пользователь может влиять на другой объект с помощью общения с ботом.
Проблема
Тексты могли отправить и увидеть все посетители. Человеческая смекалка всё ещё так хороша, что даже самого умного бота можно обмануть. А значит, на экран могли просочиться запрещённые темы.
Решение
Мы сделали двойную модерацию. Большую часть бот фильтровал автоматически. А потом второй бот отправлял в телеграм-чат клиента отобранные для публикации фразы — на ручную модерацию.
Решение
Мы сделали лаг в 5 минут между сообщениями от одного пользователя. И вежливо сообщали ему об этом.
Проблема
Чтобы кто-то один не захватил всю трансляцию и не перегрел вторую, ручную ступень поддержки, спамеров тоже нужно было фильтровать.
Проблема
Это не новость: бот в Телеграме общается текстом. А значит, эти тексты должны быть хорошими — их не спрятать за красивым дизайном или вау-механикой. А сообщений много: объяснить правила, предупредить про публикацию или отклонить текст.
Решение
После дизайнера диалогов за тексты для бота взялся копирайтер. Так они стали не просто набором технических реакций, а звучали человечно и понятно.
Что можно отправлять?
Как быть со спамом?
Как общаться с пользователями?
01/
Трудности проекта
02/
Если текст принимается, он встаёт в очередь на показ. Бот предупреждает пользователя, когда его текст появится на экране и отправится дальше в космос.
Отлично, показываем и заряжаем текст в космос — это делается на стороне клиента.
Как это работает
Тексты без запретных тем идут на ручную модерацию. Здесь работает второй бот. Он отправляет сообщения в канал клиента. Здесь его можно пропустить на экран или отклонить.
Сообщение уходит на автоматическую модерацию. Здесь бот проверяет набор запрещённых слов и тем, например, ругательства. Такие тексты отклоняются — и бот говорит об этом.
Человек пишет в телеграм-бот
3 дня
длился фестиваль
997 сообщений
в итоге попали в космос
1044 человека
воспользовались ботом
1140 сообщений
отправили пользователи
26 дней
длилась работа над проектом
Цифры
03/
Интересный факт
В лексиконе нашего автоматического бота было 145 запрещённых слов и словоформ.
Антон Шипов
Менеджер проекта
Тимлид
Алексей Шерченков
Разработчики
Алексей Зеленов, Айдар Валеев
Сергей Веренцов
Технический директор
Татьяна Попова
Копирайтер
Дизайнер диалогов
Анна Михник
Команда проекта
04/
Инструменты
В работе мы использовали следующие сервисы:
Фабрика по созданию универсальных диалоговых систем. На этой платформе появляются, например, чат-боты с технологией компьютерного зрения.
zDialog
Сервис аналитики диалоговых систем: даёт подробную информацию о работе чат-ботов, голосовых ассистентов, контакт-центров в режиме live.