Прием решений до

11.11.26 (включительно)

Форма вознаграждения

договорная

Статус продукта

Идея

Тип задачи

Задачи ИКТ

Сфера применения

Медиасфера

Область задачи

Обработка и преобразование информации

Цель и описание задачи (проекта)

Разработать сервис, который принимает резюме (PDF, DOCX, сканы и фото) на казахском, русском и английском языках, извлекает структурированный профиль кандидата в формате JSON Resume и ранжирует кандидатов под вакансию с пояснением: какие требования выполнены и каких не хватает. Разработка, пилот и приёмка ведутся только на синтетических данных. Интеграции: REST API (OpenAPI), OCR (Tesseract или аналог), LLM и модели эмбеддингов (облачные или локальные), PostgreSQL с pgvector, хранилище файлов. Итоговое решение по кандидату принимает человек. Результат: прототип, пилот, исходный код и документация.

Тип продукта

ПО/ИС

Описание проблемы

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

Тех задание
Ожидаемый эффект

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

ФИО ответственного лица

Зубов Александр

Примечание

Используются только синтетические резюме и вакансии, реальные персональные данные не передаются. Интеграции: REST API, OCR, LLM и эмбеддинги, PostgreSQL с pgvector, хранилище файлов. Интеграции с внутренними системами заказчика и HR-площадками нет. Обязателен вариант с локальной моделью без передачи данных внешнему провайдеру. Подробности в ТЗ, пункты 3 и 4.6.