Когда одно резюме появляется несколько раз, рекрутер видит одного кандидата как разных людей, теряет историю общения и может повторно писать одно и то же.
Для подбора персонала это мешает аналитике, воронке и нормальной коммуникации с кандидатом.
Коротко: нужны правила сопоставления кандидатов и сохранение истории источников.Почему возникает проблема
Дубли появляются из-за разных внешних id, отсутствия телефона в одном источнике, разных email, вариантов ФИО, обновлений резюме, повторных откликов и импорта без проверки существующего кандидата.
Что проверить в первую очередь
- какие источники импортируют резюме
- какие поля доступны для сопоставления
- есть ли внешние id
- как хранится история откликов
- какие правила объединения допустимы
Как я решаю такую задачу
Я разделяю сущность кандидата и резюме/отклик из конкретного источника.
- анализирую примеры дублей
- выбираю ключи сопоставления
- добавляю проверку перед созданием кандидата
- сохраняю источники и историю
- делаю отчет по уже созданным дублям
Что подготовить
- примеры дублей
- источники резюме
- поля, которые приходят в импорт
- правила объединения
- доступ к HRM или базе
Сроки и риски
Если есть устойчивый телефон или email, объединение проще. Если данные неполные, нужны вероятностные правила и ручная проверка спорных совпадений.
Чего лучше не делать
Не объединяйте кандидатов только по ФИО. Полные тезки и разные люди с похожими именами встречаются часто.
FAQ
Можно ли сохранить несколько резюме у одного кандидата?
Да, это лучше, чем создавать нескольких кандидатов.
Что делать с разными источниками?
Хранить их как историю откликов или каналов.
Можно ли объединить старые дубли?
Да, если есть правила и резервная копия перед объединением.
Как избежать дублей дальше?
Проверять кандидата до создания новой записи.
Нужна похожая задача?
Напишите в Telegram @rabotator_support или оставьте заявку на сайте. Пришлите ссылку, пример ошибки и короткое описание того, как должно работать. Я посмотрю задачу, предложу безопасный план и скажу, какие доступы понадобятся.
Итог
HRM должна показывать одного кандидата как одну сущность, сохраняя разные резюме, источники и историю взаимодействий.