Представьте ситуацию: вы запускаете в сообществе ВКонтакте конкурс на самого активного подписчика, надеясь оживить аудиторию и поднять охваты. Но вместо интересных дискуссий ваша стена превращается в бесконечную ленту из смайликов и бессмысленных фраз. «Призоловы» в погоне за количественными показателями заваливают группу спамом, на который начинают жаловаться реальные участники. Именно с такой проблемой столкнулся один из наших клиентов.
Почему старые методы больше не работают?
Ранее проект использовал готовое решение с ежемесячной абонентской платой. Однако логика сервиса была примитивной: он считал только «голые» цифры — количество комментариев и лайков. Пользователи быстро раскусили систему и начали искусственно накручивать активность, что убивало смысл живого участия и вредило репутации сообщества.
Нам была поставлена задача: создать собственное решение, которое полностью исключит человеческий фактор и обеспечит выбор победителя не по количеству, а по качеству вовлечения.
Техническая реализация и архитектура
Мы разработали специализированный модуль для «1С-Битрикс: Управление сайтом» (хотя сама логика универсальна и может быть развернута на любой системе). Через API ВКонтакте модуль получает полные данные об активности группы: тексты комментариев, количество реакций и репостов.
Чтобы свести к минимуму «галлюцинации» ИИ и не перегружать контекст лишним мусором, данные проходят предварительную фильтрацию. Мы удаляем все комментарии, не несущие смысловой нагрузки: простые смайлики, однотипные сообщения, отправленные за короткий промежуток времени, и явную накрутку. Это позволяет передавать в нейросеть только «чистую» информацию для анализа.
Очищенные данные отправляются по API в ИИ Gemini от Google. Нейросеть оценивает не только факт наличия комментария, но и его ценность: как он вовлекает других пользователей в беседу и насколько органично смотрится в контексте сообщества. По итогу анализа ИИ возвращает ID самого достойного кандидата.
Полная автоматизация итогов
Процесс подведения итогов теперь происходит полностью автономно первого числа каждого месяца. Система самостоятельно:
- Выбирает победителя на основе качественного анализа;
- Генерирует текст поздравительного поста;
- Создает обложку для публикации, используя фото профиля победителя или нейтральное изображение.
Кейс показал: переход от количественных метрик к качественному анализу через ИИ — единственный способ построить действительно живое и активное сообщество. А вы бы хотели задействовать подобный функционал на своем проекте?