HR-аналитика NLP & Graph Analysis ~800 сотрудников

Предиктивная HR-аналитика
на основе коммуникаций

Крупный девелопер терял ключевых инженеров, узнавая об уходе только из заявления. Мы построили ИИ-систему, которая предупреждает HR за 2–4 недели до увольнения.

73%
точность предсказания
ухода за 2–4 нед.
5
удержанных сотрудников
за первые 3 месяца
14
лидеров мнений
идентифицировано
📊 Мониторинг коммуникаций Real-time
🚪
Риск ухода — Иванов А.С. 87%
Конфликт — Сидоров ↔ Николаев Средний
🔍
Аномалия — Козлов Д.И. 54%
🕸
Лидер мнений — Краснов А.И. PR 0.94
🌡
Уровень аномалий — Проектирование 72

За полгода ушли 3 ведущих инженера —
каждый раз неожиданно

Девелопер с ~800 сотрудниками и активными строительными проектами столкнулся с волной уходов ключевых специалистов.

Уходы без предупреждения

За полгода компания потеряла 3 ведущих инженеров проектирования. В каждом случае HR узнавал об уходе из заявления на столе. Стоимость замены каждого — 6–9 месяцев поиска и адаптации.

Опросы не работали

Ежеквартальные пульс-опросы показывали eNPS 42 — выше рынка. Но за те же кварталы текучесть в отделе проектирования выросла до 18%. Опросы не ловили реальные проблемы.

👥

Конфликт между отделами

Между проектированием и строительством нарастал конфликт. Руководство узнало о нём только когда 2 проекта сорвали сроки из-за прекращения прямого общения между командами.

📈

Каскадный эффект ухода

После ухода ведущего инженера Краснова за ним ушли ещё 2 человека из его команды. HR не знал, что Краснов был неформальным лидером мнений, к которому тянулись люди.

Сравниваем человека
с самим собой

Ключевое решение проекта: не пытаться определить абсолютное «настроение», а отслеживать динамику коммуникационного поведения каждого сотрудника.

Почему мы отказались от «семантического анализа»

Заказчик изначально хотел анализировать тональность сообщений. Мы провели пилот на 50 сотрудниках и показали, что классический sentiment-анализ даёт 40%+ ложных срабатываний: прорабы пишут резко по умолчанию, бухгалтеры формально. Одна модель тональности на всех не работает.

Вместо этого мы построили персональный профиль каждого сотрудника на основе 4 месяцев истории коммуникаций из Bitrix24 и корпоративной почты. Система фиксирует, когда поведение человека начинает отличаться от его собственной нормы.

1

Персональный профиль

Для каждого из ~800 сотрудников построен baseline на основе 4 месяцев: частота, длина, тон сообщений, круг общения, время активности

2

Отслеживание отклонений

Система ежедневно сравнивает текущее поведение с персональной нормой. Профиль обновляется по скользящему окну, адаптируясь к естественным изменениям

3

Сигналы для HR

Только значимые аномалии формируют алерты. HR видит конкретику: «активность Иванова снизилась на 62% за 3 недели, круг общения сузился на 45%»

❌ Пилот: sentiment-анализ

  • Абсолютная оценка «настроения»
  • Одна модель для всех сотрудников
  • 40%+ ложных срабатываний
  • «Резкий» стиль прораба = проблема
  • Отвергнут после пилота на 50 человек

✅ Итоговый подход

  • Сравнение с персональной нормой
  • Индивидуальный baseline для каждого
  • <15% ложных срабатываний
  • «Резкий» стиль прораба = его норма, ОК
  • Работает для всех отделов одинаково

Четыре направления анализа

Система развёрнута в продакшене, работает на ~800 сотрудниках и ежедневно обновляет данные.

🚪

Предсказание ухода

Выявление сотрудников с высоким риском увольнения за 2–4 недели до подачи заявления

Отслеживаемые сигналы
  • Снижение активности в групповых чатах
  • Сужение круга общения
  • Сокращение длины сообщений
  • Изменение времени активности
  • Снижение инициативы в переписках
  • Уменьшение общения с руководителем

Обнаружение конфликтов

Выявление конфликтных ситуаций между сотрудниками или в команде на ранней стадии

Отслеживаемые сигналы
  • Рост негативной тональности между людьми
  • Прекращение прямого общения
  • Коммуникация «через руководителя»
  • Рост эскалаций с CC руководителю
  • Формализация переписки
  • Разделение команды на кластеры
🔍

Детекция аномалий

Выявление любых нетипичных паттернов: перегрузка, выгорание, стресс, нетипичная активность

Примеры аномалий
  • Объём коммуникаций вырос в 2+ раза
  • Регулярная активность ночью / в выходные
  • Резкое изменение круга общения
  • Полное прекращение коммуникации
  • Нетипичный рост формальности
  • Аномальное время ответов
🕸

Граф коммуникаций и лидеры мнений

Визуальная карта взаимодействий в компании. Выявление неформальных центров влияния, чей уход вызовет каскадный эффект

Что выявляет
  • Неформальные лидеры мнений (рейтинг влияния, центральность)
  • Изолированные сотрудники — риск ухода
  • Коммуникационные «мосты» между отделами
  • Скрытые эксперты — к кому обращаются за помощью
  • Разрывы и силосы между подразделениями
  • Реальная оргструктура vs. формальная иерархия

3 месяца от старта до продакшена

Пилот на 50 сотрудниках → калибровка на исторических данных → масштабирование на всю компанию.

01

Пилот: sentiment vs. динамика

Подключили Bitrix24 API и корпоративную почту для 50 сотрудников отдела проектирования. Параллельно протестировали два подхода: классический sentiment-анализ и анализ динамики. Sentiment дал 40%+ ложных срабатываний. Выбрали подход на основе персональных профилей.

Bitrix24 API Корпоративная почта A/B-тест подходов
02

Калибровка на истории

Получили от HR-директора список 12 увольнений за последний год с датами и причинами. Построили baseline-профили этих сотрудников и проверили: в 9 из 12 случаев система зафиксировала бы аномалию за 2–4 недели до подачи заявления. Настроили пороги и веса сигналов.

Ретроспективная валидация Настройка порогов 12 кейсов увольнений
03

Масштабирование на ~800 человек

Подключили все отделы. Построили персональные профили на основе 4 месяцев истории. Реализовали три детектора (уход, конфликты, аномалии) и граф коммуникаций с рейтингом лидеров мнений. Лидерам присвоили повышенный приоритет в детекторе ухода.

Предсказание ухода Конфликты Аномалии Граф коммуникаций
04

Дашборд и email-алерты

Развернули веб-дашборд для HR-директора и руководителей: тепловая карта по отделам, граф коммуникаций, рейтинг лидеров мнений, карточки сотрудников с динамикой. Настроили email-уведомления при критических сигналах. Доступ ограничен ролевой моделью.

Веб-дашборд Email-алерты Ролевая модель Экспорт

Так выглядит рабочий экран HR

HR-директор и руководители видят агрегированные метрики и сигналы, а не содержимое переписок.

📊 Мониторинг коммуникаций — Февраль 2026
Агрегированные метрики по всем отделам
Все отделы Проектирование Строительство Закупки
🚨 Алерты риска ухода
Иванов А.С.
Активность -62%, круг общения -45% за 3 нед.
87%
Петрова М.В.
Прекращение кросс-отдельного общения, -55% инициативы
79%
Козлов Д.И.
Длина сообщений -38%, формализация +40%
54%
🌡 Уровень аномалий по отделам
Проектирование
72
Строительство
45
Закупки
31
Бухгалтерия
18
HR
12
🕸 Граф коммуникаций
КА
ИС
ПМ
ДН
ОВ
ТЛ
ВК
Лидер Изолирован
⭐ Лидеры мнений — Топ-4
1
Краснов А.И.
Проектирование · Ведущий инженер
PR 0.94 5 отд.
2
Данилов Н.Р.
Строительство · Прораб
PR 0.87 мост
3
Смирнова Е.В.
Закупки · Менеджер
PR 0.81 4 отд.
4
Орлов В.С.
Проектирование · Архитектор
PR 0.76 мост
📈 Динамика активности — Иванов А.С.
Тренд снижения — 3 недели
⚡ Конфликтные сигналы
Сидоров ↔ Николаев
Прекращение прямого общения, коммуникация через руководителя
Отдел проектирования
Формирование 2 кластеров, падение связности на 30%

Ограничения и стек решения

Ключевое требование заказчика: система не должна нарушать 152-ФЗ и не должна читать переписки.

🔒 Этика и безопасность

  • 🔒 Только корпоративные каналы (Bitrix24, почта). Личные мессенджеры не затрагиваются
  • 📊 HR видит метрики, а не цитаты: «активность снизилась на 40%»
  • 👥 Ограниченный доступ: HR-директор и руководители (в рамках своих отделов)
  • 💬 Система информирует HR, а не принимает кадровых решений
  • 📜 Соответствие 152-ФЗ, юридическое сопровождение
  • 💡 Каждый алерт сопровождается объяснением: какие метрики отклонились

⚙ Стек решения

  • 🧠 NLP, Graph Analysis, Anomaly Detection
  • 🔄 Интеграция: Bitrix24 API, Email parsing, HR-система
  • 💻 Веб-дашборд с ролевой моделью доступа
  • 📧 Email-алерты при критических сигналах
  • 📈 Персональные baseline-профили (~800 шт.)
  • 🕸 Граф коммуникаций с рейтингом лидеров мнений

Измеримый эффект

📈
73%
точность предсказания
ухода (9 из 12 ретро)
👥
5
сотрудников удержано
за первые 3 мес.
2–4 нед.
раннее предупреждение
до подачи заявления
2
конфликта выявлено
на ранней стадии
🕸
14
лидеров мнений
идентифицировано

Было / Стало

Система не заменяет HR-директора, а даёт ему объективные данные для принятия решений.

Параметр Было Стало
Обнаружение риска ухода Заявление на столе — уже поздно Алерт за 2–4 недели с конкретными метриками
Мониторинг настроений Ежеквартальные опросы, 35% response rate Ежедневный мониторинг 100% сотрудников
Выявление конфликтов Когда срываются сроки проектов Сигнал в первые дни изменения паттерна
Лидеры мнений Не отслеживались — каскадные уходы 14 лидеров идентифицированы, на приоритетном контроле
Основания для решений «Мне кажется, Иванов чем-то недоволен» «Активность −62%, круг общения −45% за 3 нед.»

3 месяца от старта до продакшена

Пилот показал результат через 3 недели. Полный запуск — через 3 месяца.

1

Пилот и выбор подхода

Подключение данных 50 человек. A/B-тест sentiment vs. динамика.

3 нед.
2

Калибровка и валидация

Ретроспективная проверка на 12 увольнениях. Настройка порогов.

2 нед.
3

Масштабирование

Подключение ~800 сотрудников. Построение профилей. Граф и детекторы.

4 нед.
4

Дашборд и сдача

Дашборд, алерты, ролевая модель. Обучение HR-команды.

3 нед.

Длительность

3 месяца

Команда

ML (sen) 80% + Backend 60% + PM 25%

Интеграции

Bitrix24, корп. почта

Масштаб

~800 сотрудников

Хотите так же?

Обсудим, как адаптировать решение под ваши процессы, источники данных и масштаб компании.