Главная / Проекты / HR-помощник

HR-помощник в Telegram для соискателей

Тип проекта HR Assistant Bot
Срок разработки 3 недели
Обработано резюме 500+

Задача проекта

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

Проблемы соискателей:

  • Неуверенность при составлении резюме
  • Сложности с написанием сопроводительных писем
  • Недостаток подготовки к собеседованиям
  • Отсутствие персональной обратной связи
  • Стресс и неуверенность в процессе поиска работы

Сервисы бота

Анализ резюме

Детальный разбор с рекомендациями по улучшению

Сопроводительные письма

Генерация персонализированных писем

Мок-интервью

Симуляция собеседования с анализом ответов

Карьерные советы

Персональные рекомендации по развитию

Основные функции

Анализ резюме

Бот анализирует структуру резюме, релевантность опыта, качество описания навыков и дает конкретные рекомендации по улучшению.

Пример анализа:

📊 Общая оценка: 7/10
Четкая структура и актуальные контакты
Отсутствует краткое описание профессиональных целей
Рекомендуется добавить раздел с ключевыми достижениями

Генерация сопроводительных писем

На основе резюме и описания вакансии бот создает персонализированные сопроводительные письма, подчеркивая релевантный опыт и навыки.

Процесс создания:

1
Анализ вакансии

Извлечение ключевых требований и компетенций

2
Сопоставление опыта

Выбор релевантного опыта из резюме

3
Персонализация

Создание уникального текста письма

Проведение мок-интервью

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

Примеры вопросов:

Общие
"Расскажите о себе и своем опыте"
Технические
"Какие технологии вы использовали в последнем проекте?"
Поведенческие
"Как вы справляетесь с дедлайнами?"

Техническая реализация

FSM архитектура

Использовал Finite State Machine для управления состояниями пользователя в различных сценариях: анализ резюме, создание письма, проведение интервью.

class JobSearchStates(StatesGroup):
    waiting_for_resume = State()
    analyzing_resume = State()
    interview_mode = State()
    generating_letter = State()

OpenAI интеграция

Интегрировал GPT-4 для анализа резюме и генерации персонализированного контента. Создал специализированные промпты для каждой задачи.

Промпт для анализа резюме:

Проанализируй резюме как опытный HR-специалист:

КРИТЕРИИ ОЦЕНКИ:
- Структура и оформление (25%)
- Релевантность опыта (30%)
- Описание навыков (25%)
- Образование и сертификаты (20%)

ФОРМАТ ОТВЕТА:
📊 Общая оценка: X/10
✅ Сильные стороны: [2-3 пункта]
❌ Области для улучшения: [2-3 пункта]
💡 Рекомендации: [конкретные советы]

Система сессий

Реализовал систему сохранения пользовательских сессий для проведения полноценных интервью с возможностью возврата к предыдущим вопросам.

Структура сессии:

  • ID пользователя и текущее состояние
  • Загруженное резюме и его анализ
  • История вопросов и ответов интервью
  • Персональные рекомендации

Результаты и метрики

500+

проанализированных резюме

300+

сопроводительных писем

200+

проведенных интервью

4.8/5

средняя оценка пользователей