Задача:
Организаторам смоделированного фестиваля требовалось принимать заявки от четырёх категорий участников (музыканты, художники, волонтёры, фудкорт) и отвечать на частые вопросы. Ручной сбор данных в мессенджерах приводил к дублям, потере контактов и высокой нагрузке на кураторов из-за однотипных вопросов.
Решение:
• Анкетирование и валидация. Разработал многошаговую анкету с ветвлением по категориям. Настроил защиту от дублей: одна заявка с одного аккаунта.
• AI-ассистент для поддержки. Интегрировал LLM для ответов на вопросы в свободной форме. Бот понимает естественный язык, исправляет опечатки и отсекает бессмысленный ввод без лишней нагрузки на API.
• Синхронизация с базой данных. Заявки автоматически нумеруются и выгружаются в Google Sheets (можно подключить любую CRM) с разбивкой по категориям. SQLite используется как локальный бэкап.
• Управление статусами. Куратор меняет статус заявки прямо в таблице или командой в чате — бот автоматически уведомляет участника об изменении.
• Эскалация на человека. Если вопрос выходит за рамки базы знаний, бот передаёт диалог организатору. Ответ куратора возвращается участнику в тот же чат.
Результат:
Чат-бот закрыл задачи по первичной обработке заявок и консультациям. Организаторы получают структурированную базу данных в таблице и тратят время только на принятие решений. Время ответа участнику сократилось с часов до нескольких секунд.
Инструменты: Python, AI (LLM / Proxy API), Google Sheets API, SQLite, API VK.
https://vk.ru/club241767034