Первый	Хакатон по	
HR	- аналитике
Решение	команды	
ai.at.work
«Чайникофф»
«Чайникофф»	продает	бытовую	технику
Крупная	розничная	сеть
190+магазинов	в	различных	регионах	РФ
На	рынке	более	20	лет
ai.at.workХакатон по	
HR	- аналитике
«Чайникофф»
Развитая	система	обучения	и	развития	персонала
Очное	обучение (более	100 курсов)
Вебинары (30 курсов)
Электронные	курсы	(более	50 курсов)
Аттестационные	 и	самопроверочные	тесты	(более	50 тестов)
Библиотека	(более	150 статей)
ai.at.workХакатон по	
HR	- аналитике
Проблема
«Персонал	не	обучается	так,	как	было	
запланировано!»
«Ряду	сотрудников	неудобно	и	не	интересно	учиться	
так,	как	было	предложено»
ai.at.workХакатон по	
HR	- аналитике
Задача
«Для	каждого	сотрудника	найти	оптимальный	
способ	обучения»
ai.at.workХакатон по	
HR	- аналитике
Решение	должно
Максимально	использовать	существующие	курсы
Искать	наиболее	интересные	курсы
Искать	лучший	способ	обучения
Работать	персонально	для	каждого
Работать	в	масштабе	всей	компании
ai.at.workХакатон по	
HR	- аналитике
Решение
Персонифицированная	автоматическая	система	рекомендации	по	
подбору	курсов	для	каждого	сотрудника	
с	учетом	персональных	характеристик	сотрудника
содержания	
и формы	курса
Рейтинг	полезности	курсов	по	должностям
Рейтинг	бесполезности	курсов	(курсов	для	замены)
ai.at.workХакатон по	
HR	- аналитике
Преимущества	решения
Головная	боль	всех	HR	номер	1.	Данные	из	разных	HR-отделов	
редко	используются	все	вместе
Наше	решение	задействует	данные	из	всех	направлений	HR
(практически	все	предоставленные	данные)
• кадровое	 администрирование
• обучение	и	развитие
• исследования	вовлеченности
• исследования	результативности
• активность	сотрудников	на	форуме	и	прочее
ai.at.workХакатон по	
HR	- аналитике
Преимущества	решения
Головная	боль	HR	номер	2.	Данные	хранятся	в	разных	файлах,	в	
разных	форматах
Была	написана	программа,	которая	автоматически	берет	данные	и	
делает	предобработку	всех	данных	за	несколько	секунд
• из	нескольких	файлов
• со	всех	вкладок	файлов
• теоретически	данные	могут	тянуться	из	любых	хранилищ
ai.at.workХакатон по	
HR	- аналитике
Преимущества	решения
Головная	боль	HR	номер	3.	HR	- аналитикам	хочется	помогать	
бизнесу	принимать	управленческие	решения,	а	не	копаться	в	
экселевскихфайлах
Реализованный	алгоритм	требует	минимальных	доработок	в	случае	
добавления	или	удаления	данных
ai.at.workХакатон по	
HR	- аналитике
Преимущества	решения
Головная	боль	HR	номер	4.	В	 Excel,	Access,	SQL	и	прочих	системах	
НЕВОЗМОЖНО	реализовать	качественные	алгоритмы	машинного	
обучения	и	рекомендательных	систем	(	collaborationfiltering,	item-
item,	user-user)
• на	языке	python был	реализован	 алгоритм,	за	несколько	секунд	
позволяющий	 давать	пользователю	 качественные	рекомендации	
• в	данной	системе	применены	лучшие	алгоритмы,	которые	используют	
лидеры	интернет-рынка	Amazon,	Ebay,	Netflix
• данные	могут	обновляться	в	режиме	реального	времени	и	предлагаться	
пользователю	 прямо	на	портале
• система	готова	к	внедрению	в	ЛЮБОЙ	компании
ai.at.workХакатон по	
HR	- аналитике
Описание	решения
Обработка	входных	данных	по	сотрудникам
• Разбор	входных	файлов
• Преобразование	форматов
• Выделение	фич для	сотрудников
• Пройденные	курсы	и	оценки
• Производительность	труда
• Результаты	опросов
• …
• Объединение	в	единый	датасет
• Поиск	наиболее	близких	сотрудников	по	косинусной	мере
ai.at.workХакатон по	
HR	- аналитике
Описание	решения
Обработка	входных	данных	по	курсам
• Вычисление	базовых	предикторов:	
• глобальных	средних
• средних	оценок	пользователей	и	курсов	(с	регуляризацией)
• Нормализация	датасета
• Коллаборативная фильтрация
• Находим	похожих	сотрудников
• Даём	рекомендации	на	основе	пройденных	ими	курсов
• Похожесть	пользователей	вычисляется	при	помощи	косинусной	меры
ai.at.workХакатон по	
HR	- аналитике
Результаты
Список	рекомендаций
ai.at.workХакатон по	
HR	- аналитике
u810-Управляющий-Женщина-32	года u1376-Продавец-кассир-Женщина-40	лет
test_тест для	проверки	знаний	ЭЦП 76,8 course_Продукт 149,7
class_Росфинмониторинг 68,9 course_Спасибо	 от	Сбербанка_часть	 3 72,8
course_Продукт 65,7 class_Коррекционное	 обучение 71,7
class_Обучение.	 1С.	Директор	магазина 60,2 class_Тренинг	 Продукт	День	1 60,3
course_Спасибо	 от	Сбербанка_часть	 3 50,3 course_Летняя	акция 60,2
class_Охрана	 труда 49,8
class_Тренинг	 "Технология	продаж.	
Уровень	1"	День	1 56,0
course_обучение	 ЭДО 47,7
course_Оформление	 услуги	Трейд-ин	в	
программе	SV 48,2
class_Обучение 1С:документооборот 45,2 course_ТРЕЙД-ИН 47,5
Результаты
Список	рекомендаций	персональный
ai.at.workХакатон по	
HR	- аналитике
u198-Продавец-кассир-Женщина-33	года u1376-Продавец-кассир-Женщина-40	лет
course_Продукт 179,37 course_Продукт 149,7
course_Спасибо	 от	Сбербанка_часть	 3 94,95 course_Спасибо	 от	Сбербанка_часть	 3 72,8
test_Проверь себя	тест	для	Чайникофф 93,94 class_Коррекционное	 обучение 71,7
class_Коррекционное	 обучение 72,60 class_Тренинг	 Продукт	День	1 60,3
class_Тренинг	 Продукт	День	1 65,96 course_Летняя акция 60,2
class_Тренинг	 "Технология	продаж.	Уровень	1"	
День	1 64,00
class_Тренинг	 "Технология	продаж.	
Уровень	1"	День	1 56,0
class_Обучение 1С.	Кассир 62,50
course_Оформление	 услуги	Трейд-ин	в	
программе	SV 48,2
course_Обучающий курс:	"Эффективная	работа	с	
кросс-маркетинговыми	акциями" 60,71 course_ТРЕЙД-ИН 47,5
Инсайты – Карьерные	треки
ai.at.workХакатон по	
HR	- аналитике
Разделение	на	четкие	кластеры	по	данным	и	оценкам	пройденных	курсов,	
тестов,	выполнения	плана	сотрудников
Примеры	кластеров
ai.at.workХакатон по	
HR	- аналитике
Продвижение	сотрудников
ai.at.workХакатон по	
HR	- аналитике
Система,	автоматически	
предлагающая	к	продвижению	
сотрудников,	которые	уже	показывают	
эффективность	следующего	кластера.
Пример:
Продвижение	Продавцов-кассиров	в	
Старшие	Продавцы-кассиры
Дальнейшие	шаги
Рекомендация	следующего	курса	с	учетом	текущего	пройденного	
курса
Внедрение	системы	оценок	курсов
Предложение	курсов	и	тестов	на	основе	предполагаемого	
карьерного	трека
ai.at.workХакатон по	
HR	- аналитике

Первый в России хакатон по HR-аналитике