Python для текстовой аналитики

Проверка сопроводительного письма с помощью Python

Анализ сопроводительного письма кандидатов для вакансий

Введение

Написание сильного сопроводительного письма — нетривиальная задача. Это может либо улучшить вашу кандидатуру и сделать вас более интересным для рекрутеров и менеджеров по найму, либо лишить вас права участвовать в процессе. Люди тратят значительное количество времени на написание и форматирование идеального сопроводительного письма, надеясь, что его прочитает специалист по поиску талантов и, в конечном итоге, поможет им пройти собеседование. К сожалению, не все сопроводительные письма видны человеческому глазу.

Из-за большого количества соискателей и резюме с сопроводительными письмами к объявлениям о вакансиях процессы проверки резюме вручную становятся утомительными, неэффективными и отнимающими много времени у специалистов по поиску талантов. Таким образом, необходимы стандартизированные автоматизированные методы отбора, чтобы быстрее отделять квалифицированных от неквалифицированных кандидатов на основе их биографии, образования и профессионального опыта, с большей эффективностью и более точными результатами для оптимизации процессов найма. .

Интеллектуальный анализ текста в программах скрининга

Интеллектуальный анализ текста, наряду с алгоритмами обработки естественного языка и искусственным интеллектом, может применяться для разработки программ, способных объективно проверять сотни сопроводительных писем за несколько минут без предвзятости, чтобы определить наиболее подходящее предложение о вакансии. на основе пороговых значений, конкретных критериев или оценок.

Сильное сопроводительное письмо с оценкой выше среднего должно побудить рекрутера или менеджера по найму перейти к прочтению резюме кандидата. С другой стороны, плохие или общие сопроводительные письма (т. е. сопроводительные письма, не адаптированные для конкретной должности в компании) могут отбить у рекрутеров и менеджеров по найму желание просмотреть резюме кандидата, и, таким образом, он / она будет автоматически дисквалифицирован или не будет принят дальше. с учетом открытия.

Пример проверки сопроводительного письма

В следующем примере давайте создадим скрипт Python для анализа тональности сопроводительного письма, чтобы проанализировать образец сопроводительного письма для кандидата, заинтересованного в должности младшего специалиста в Great Strategy Consulting Firm. Этот образец сопроводительного письма доступен в Руководстве Гарвардского офиса по трудоустройству для резюме и сопроводительных писем.

Код Python

Следующий код Python будет разделен на три основных этапа. Строки комментариев включены, чтобы дать краткое объяснение и провести вас через процесс кодирования.

Шаг 1. Открытие PDF-файла, чтение и извлечение текста

Шаг 2. Очистка текста

После того, как мы очистили текст, он должен выглядеть следующим образом:

'february 21 2018 ms. liza wideman recruiting coordinator great strategy consulting firm 200 shell fish blvd suite 199 san francisco ca 94080 dear ms. wideman writing express interest securing associate position great strategy consulting firm master liberal arts degree candidate harvard extension school specializing information technology come solid technical background strong interest business passion towards strategy area focus interest varies quantitative analysis project management maintained 3.95 gpa well balanced program study analytical technical nature also helps build leadership team building qualities extremely development innovation practice areas believe academic background business knowledge industry experiences provided credentials needed thrive associate prior harvard worked technology professional primarily resolving strategic ssues related technology process improvement gained solid research analytical problem solving skills working fortune 500 companies background generating innovative ideas strategies improve processes provided deeper understanding multifaceted problems companies encounter daily operations moreover work experiences fully understand disciplinary business environment date experience professional extremely rewarding productive however strategy consulting use analytical aptitude creative problem solving skills fullest strongly believe consulting discipline force view problem views would appreciate opportunity interview great strategy consulting firm associate position please find enclosed resume review reached via email jacob.mclean post.harvard.edu phone 617 555 3456 enthusiastically look forward hearing soon thank time consideration sincerely jacob a. mcle'

Шаг 3. Анализ тональности

Окончательный результат

Интерпретация результатов

Сопроводительные письма должны быть объективными; они должны подчеркивать достижения и намерения кандидата подать заявку на конкретную должность в компании, подтверждая при этом, насколько его/ее опыт подходит для этой должности. По этой причине неудивительно, что самая высокая оценка настроений была нейтральной. Однако некоторые рекрутеры и менеджеры по найму могут рассчитывать на положительную оценку тональности (в некоторой степени), а не отрицательную оценку.

По моему личному мнению, прежде чем читать сопроводительное письмо этого кандидата и основываясь на результатах анализа настроений, я бы подумал о том, чтобы прочитать его/ее сопроводительное письмо. С другой стороны, если бы сопроводительное письмо этого кандидата имело бы более высокий или более значительный отрицательный балл, я бы не рассматривал его для дальнейшего чтения.

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

Теперь твоя очередь

Попробуйте! Загрузите код Python здесь, загрузите сопроводительное письмо в формате PDF и запустите код. Получите результаты и узнайте общее настроение вашего сопроводительного письма!

Заключительные мысли

Сопроводительные письма являются идеальным дополнением к резюме кандидата при приеме на работу. Как упоминалось ранее, они могут помочь увеличить количество заявок кандидата и дать ему / ей конкурентное преимущество перед другими кандидатами на данную вакансию.

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

Кандидатам настоятельно рекомендуется адаптировать свои сопроводительные письма к должности и компании, на которую они претендуют. Не сдавайся! Работайте над улучшением своего сопроводительного письма и будьте уверены в своих навыках и профессиональных компетенциях. Всем удачи в процессе поиска работы!

— —

Если вы нашли эту статью полезной, приглашаем вас загрузить мой личный код на GitHub. Вы также можете написать мне напрямую по адресу [email protected] и найти меня в LinkedIn. Хотите узнать больше об аналитике данных, науке о данных и приложениях машинного обучения в инженерной сфере? Ознакомьтесь с моими предыдущими статьями, посетив мой профиль на Medium. Спасибо, что прочитали.

– Роберт