ИИ вместо спама: Как мы автоматизировали выбор самого активного подписчика ВКонтакте

Нейросети

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

ИИ вместо спама: автоматизация выбора активного пользователя

Почему старые методы больше не работают?

Ранее проект использовал готовое решение с ежемесячной абонентской платой. Однако логика сервиса была примитивной: он считал только «голые» цифры — количество комментариев и лайков. Пользователи быстро раскусили систему и начали искусственно накручивать активность, что убивало смысл живого участия и вредило репутации сообщества.

Нам была поставлена задача: создать собственное решение, которое полностью исключит человеческий фактор и обеспечит выбор победителя не по количеству, а по качеству вовлечения.

Техническая реализация и архитектура

Шаг 1. Интеграция через API

Мы разработали специализированный модуль для «1С-Битрикс: Управление сайтом» (хотя сама логика универсальна и может быть развернута на любой системе). Через API ВКонтакте модуль получает полные данные об активности группы: тексты комментариев, количество реакций и репостов.

Шаг 2. Умная предобработка данных

Чтобы свести к минимуму «галлюцинации» ИИ и не перегружать контекст лишним мусором, данные проходят предварительную фильтрацию. Мы удаляем все комментарии, не несущие смысловой нагрузки: простые смайлики, однотипные сообщения, отправленные за короткий промежуток времени, и явную накрутку. Это позволяет передавать в нейросеть только «чистую» информацию для анализа.

Шаг 3. Анализ с помощью ИИ Gemini

Очищенные данные отправляются по API в ИИ Gemini от Google. Нейросеть оценивает не только факт наличия комментария, но и его ценность: как он вовлекает других пользователей в беседу и насколько органично смотрится в контексте сообщества. По итогу анализа ИИ возвращает ID самого достойного кандидата.

Полная автоматизация итогов

Процесс подведения итогов теперь происходит полностью автономно первого числа каждого месяца. Система самостоятельно:

  • Выбирает победителя на основе качественного анализа;
  • Генерирует текст поздравительного поста;
  • Создает обложку для публикации, используя фото профиля победителя или нейтральное изображение.
Безопасность и перспективы: Вся разработка велась с учетом принципов безопасности, исключающих взлом алгоритмов или манипуляцию данными. В ближайших планах — включение 100% автопостинга результатов, что окончательно освободит администраторов от рутины.

Кейс показал: переход от количественных метрик к качественному анализу через ИИ — единственный способ построить действительно живое и активное сообщество. А вы бы хотели задействовать подобный функционал на своем проекте?