Изображение предоставлено DNA Team с сайта https://dnateam.ru/
Кейс агентства DNA Team о создании интеллектуальной системы поиска персонала.
HR.AI — это система интеллектуального поиска, созданная для оптимизации процессов подбора персонала. Она направлена на упрощение работы, повышение продуктивности и снижение нагрузки на HR-службы с использованием алгоритмов машинного обучения (AI).
Приложение разрабатывалось с учетом потребностей конкретного клиента — подрядчика, который помогает малому бизнесу и индивидуальным предпринимателям организовать и открыть небольшие торговые точки в коридорах торговых центров по всей России. Это могут быть маникюрные или кофейные стойки, а также точки продажи бижутерии и других мелких товаров.
Часто предприниматели планируют открытие нескольких точек одновременно в разных городах. В связи с этим подрядчик предложил услугу удаленного подбора персонала, с целью облегчить поиск подходящих кандидатов, что особенно актуально в условиях высокой текучести кадров в этих сферах.
Проектирование
Концептуальная фаза: разработка UX-дизайна.
Интеграция
Интеграция с популярными платформами по поиску работы.
Разработка
Создание приложения и HR-бота.
Искусственный интеллект
Машинное обучение программы для автоматизации начальных этапов найма.
Приложение предлагает возможность создания шаблонов вакансий (например, для продавца, бариста или мастера маникюра), включая информацию о зарплате, задачах и графиках работы, которые можно легко изменять.
В данной системе уже накоплена вся необходимая информация о торговых точках и адресах торговых центров, с которыми сотрудничает посредническая компания. Для упрощения поиска и фильтрации кандидатов важно:
а) интегрировать платформу с ресурсами, аналогичными HH, для автоматического добавления контактных данных потенциальных соискателей в базу;
б) автоматизировать процесс «холодной» рассылки вакансий с ссылками на ботов в мессенджерах Viber или Telegram (выбор мессенджеров основан на проведенных опросах);
в) выполнить первичный отбор кандидатов с помощью тестирования (содержание тестов разрабатывается бизнесменами) и направить успешных кандидатов рекрутеру.
Изображение предоставлено DNA Team с сайта https://dnateam.ru/
Mobile First
В роли рекрутера часто выступает сам бизнесмен, следовательно крайне важно создать удобный интерфейс для мобильных устройств. Это позволит быстро публиковать вакансии, уточнять условия работы и график, редактировать тестовые вопросы, а также просматривать резюме и знакомиться с результатами кандидатов.
Если кандидат успешно проходит отбор, он остается в системе, а взаимодействие с ним можно продолжить через бота. Это даст возможность проинформировать об основных требованиях к рабочему месту, помочь новому сотруднику влиться в бизнес-процессы, предоставить пошаговые инструкции и непосредственно обучить его новым навыкам.
Изображение предоставлено DNA Team с сайта https://dnateam.ru/
Машинное обучение
Система основывается на данных, собранных от клиентов. Если кандидат успешно проходит собеседование, его результаты тестирования фиксируются как эталонные. В случае отказа нейросеть анализирует причины и собирает статистику для дальнейшего использования при отборе резюме из открытых источников.
Таким образом, система может обучаться выявлять косвенные признаки, которые существенно влияют на решение о найме. Это должно повысить эффективность процесса и снизить риски. При разработке нейросетей используются готовые кодовые библиотеки и семантические модули, однако их обучение и настройка требуют активного участия разработчиков.
Изображение предоставлено DNA Team с сайта https://dnateam.ru/
Микросервисная архитектура
В последние годы наблюдается переход от классической архитектуры, где вся логика сосредоточена в одном месте, к более современному подходу, при котором система делится на небольшие независимые компоненты, функционирующие как не связанные друг с другом приложения.
Эти компоненты могут быть созданы с использованием различных языков программирования, что не мешает их взаимодействию. К примеру, можно выделить модуль для сбора информации о кандидатах, модуль для интеграции с чат-ботами и организации встреч и так далее. Такой подход значительно повышает гибкость системы, позволяя быстро вносить изменения и адаптировать отдельные модули (например, добавить новый мессенджер) без необходимости повторного тестирования всей системы.
Изображение предоставлено DNA Team с сайта https://dnateam.ru/
Статус проекта
Концептуальная фаза завершена, прототип пользовательского интерфейса готов, техническое задание разработано, и в настоящее время идет процесс планирования разработки.