Стажировка по проекту
Создание системы поиска кандидатов и оценки их навыков по требованиям компании
Компания: ООО «СивилиоБел»

Суть проекта
Задача
цель
входные данные
Разработка системы поиска кандидатов и оценки их навыков с использованием AI/ML на основе внутренней базы данных и внешних платформ LinkedIn и HeadHunter

Автоматизация процесса поиска и оценки релевантных кандидатов для сокращения времени и ресурсов, затрачиваемых на подбор персонала
  • Внутренняя база данных резюме
  • Данные из внешних платформ: LinkedIn, HeadHunter
  • Файл с описанием данных
LLM (Large Language Models) ChatGPT от OpenAI, FAISS, Streamlit, Google Colab
технологический стек
выходные данные
  • Веб-приложение для поиска и оценки кандидатов.
  • Высокая скорость и релевантность результатов (FAISS score 0.9+)
Участники
1 команды проекта
  • Бугров Алексей
    Тимлид проекта
    • Организация и планирование работ группы, координация работы группы по решению прикладных задач проекта
    • Экспертная поддержка участников стажировки
    • Разработка итоговых презентационных материалов по проекту
  • Губайдуллин Наиль
    Помощник тимлида
    • Подготовка ТЗ и организационных документов проекта
    • Ведение документации и коммуникаций с участниками
    • Координация вопросов группы
  • Богдан Игнат
    Руководитель Центра цифровой социологии и социогуманитарных технологий в здравоохранении НИИОЗММ ДЗМ
    • Область работы: Разработка и тестирование алгоритмов поиска и оценки резюме с использованием AI/ML
    • Технологии/Фреймворки: FAISS, Google Colab, Python
    • Результаты:
    1. Разработка и тестирование алгоритма поиска кандидатов с использованием FAISS на данных таблицы
    2. Реализация функции взвешивания ключевых слов для улучшения точности поиска
    3. Создание опции поиска со слайдерами для настройки основных, дополнительных и нежелательных качеств резюме вручную
  • Зубец Петр
    Частный специалист по интернет-рекламе
    • Область работы: Выделение ключевых сущностей из текстов резюме и вакансий
    • Технологии/Фреймворки: ChatGPT от OpenAI, Redis, Python
    • Результаты:
    1. Разработка и оптимизация промпта для ChatGPT для анализа и выделения ключевых сущностей из текстов резюме и вакансий
    2. Создание конвертера для преобразования различных форматов файлов в текстовый формат для дальнейшей обработки
    3. Интеграция с базой данных Redis для загрузки и выгрузки данных резюме и вакансий, а также финальная доработка промпта для точного выделения сущностей
  • Капаца Елена
    Дата-аналитик
    • Область работы: Выгрузка данных кандидатов и вакансий с платформ HeadHunter и LinkedIn
    • Технологии/Фреймворки: Python, API HeadHunter, LinkedIn Talent Solution, Google Colab, Postman
    • Результаты:
    1. Разработка скриптов для выгрузки ссылок на резюме и данных о навыках кандидатов с помощью API HeadHunter
    2. Настройка доступа и авторизация для работы с API HeadHunter и LinkedIn, включая регистрацию приложений и генерацию токенов
    3. Создание виртуального окружения и установка необходимых инструментов для автоматизации процесса выгрузки данных о вакансиях и кандидатах
  • Кортунова Екатерина
    Технический специалист GetCourse, администратор соц.сетей, дизайнер
    • Область работы: Визуализация данных с использованием Streamlit и интеграция с Google Colab
    • Технологии/Фреймворки: Streamlit, Google Colab, Python, Redis, ngrok
    • Результаты:
    1. Разработка демонстрационного стенда на Streamlit.
    2. Интеграция стенда с Google Colab для обработки и визуализации данных
    3. Настройка ngrok для предоставления публичного доступа к демонстрационному стенду
  • Курагин Илья
    Консультант по стратегическому развитию бизнеса (продажи, маркетинг, логистика, цифровая трансформация)
    • Область работы: Разработка демонстрационного стенда на Streamlit
    • Технологии/Фреймворки: Streamlit, Google Colab, Python, ngrok
    • Результаты:
    1. Разработка демонстрационного стенда на Streamlit.
    2. Интеграция стенда с Google Colab для обработки и визуализации данных
    3. Настройка ngrok для предоставления публичного доступа к демонстрационному стенду