Нейросеть для анализа резюме 1С-специалистов

13.03.26

Интеграция - Нейросети

Описание учебной ИИ задачи анализа резюме на основании набора вакансий... Я взял набор для рынка 1С... здесь описание.

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
Нейросеть для анализа резюме 1С-специалистов
.docx 531,82Kb
12 Скачать бесплатно

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Нейросеть для анализа резюме 1С-специалистов

(маленький эксперимент на базе реальных вакансий)

Недавно я пошёл учиться на программу по искусственному интеллекту.

В рамках учебной практики нам дали задачу:

Сделать сервис анализа резюме кандидатов на основе данных вакансий.

В базовом задании предполагалось взять около 100 вакансий из любой области и построить систему, которая:

  • анализирует резюме
  • извлекает навыки
  • сравнивает их с требованиями рынка
  • показывает рекомендации.

Но мне показалось странным делать универсальную модель.

Поэтому я решил попробовать сделать локальную версию для рынка 1С.

Причины простые:

  • рынок достаточно специфический
  • вакансии имеют понятную структуру
  • роли часто смешаны (консультант / аналитик / программист / архитектор)

Кроме того, мне самому было интересно посмотреть как сейчас распределены роли на рынке 1С.

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

Исходный код проекта:
GitHub:
https://github.com/graphbuh/1c-resume-coach


Как работает система

Идея достаточно простая.

Мы берём:

вакансии → извлекаем навыки → строим профиль роли
резюме → извлекаем навыки → сравниваем с рынком

На выходе система показывает:

  • предполагаемую роль кандидата
  • найденные навыки
  • недостающие навыки
  • рекомендации

Система работает полностью локально.


Архитектура решения

Pipeline проекта выглядит так:

вакансии
   ↓
очистка и дедупликация
   ↓
извлечение навыков
   ↓
классификация ролей
   ↓
профили рынка
   ↓
анализ резюме
   ↓
gap-анализ
   ↓
рекомендации


Сбор данных

Я собрал вакансии из двух источников:

  • HeadHunter
  • Telegram-каналы с вакансиями 1С

Вакансии сохранялись в текстовом виде.

После очистки и удаления дублей получилось:

562 исходных вакансии (скачал 2 марта 26 года за последнюю неделю)
467 уникальных вакансий (с март 25 года по 2 марта 26 года)

Удаление дублей делалось в два этапа:

  1. точные дубли (hash текста)
  2. похожие вакансии (TF-IDF + cosine similarity)

В итоге финальный корпус — 467 вакансий.


Построение словаря навыков

Следующая задача — понять:

какие навыки вообще встречаются в вакансиях.

Для этого я использовал TF-IDF и n-граммы.

Из текста вакансий извлекаются:

1-граммы
2-граммы
3-граммы

Например:

СКД
язык запросов
управляемые формы
1С: ERP
система компоновки данных

После этого получаем список наиболее частых терминов.

Но TF-IDF выдаёт и мусор:

график работы
оформление по ТК
дружный коллектив

Поэтому финальный словарь чистился вручную.

В итоге получился словарь навыков, включающий:

  • платформу 1С
  • типовые конфигурации
  • интеграции
  • базы данных
  • бизнес-процессы
  • архитектуру
  • dev-tools

Извлечение навыков

Далее словарь применяется к вакансиям.

Для каждой вакансии извлекается список навыков.

Например:

language_1c
queries
skd
erp
integration_http
mssql

Таким образом каждая вакансия превращается в структурированный профиль навыков.


Классификация ролей

Следующий шаг — определить роль вакансии.

Я использовал rule-based модель.

Поддерживаются роли:

programmer
analyst
consultant
architect_technical
architect_functional
hybrid

Например:

Programmer

сигналы:

язык 1С
запросы
СКД
SQL
оптимизация

Consultant

сигналы:

внедрение
консультирование
обучение пользователей
регламентированный учет

Architect

сигналы:

architecture
integration architecture
tech lead
mentoring


Что получилось по рынку

После классификации вакансий распределение ролей получилось таким:

consultant: 135
architect_functional: 100
programmer: 89
analyst: 41
architect_technical: 26
hybrid roles: 76

Меня больше всего интересовали Архитекторы, поэтому по ним я взял все вакансии за период…

 

Несколько интересных наблюдений:

  • консультанты — самая большая категория
  • функциональных архитекторов больше, чем технических
  • гибридных ролей довольно много

Это хорошо совпадает с тем, что видно на рынке.


Нейросеть

В задании было требование обучить нейросеть.

Я попробовал baseline модель:

TF-IDF + MLPClassifier

Задача:

role classification

Результат:

accuracy ≈ 0.35

Для 8 классов это лучше случайного выбора, но недостаточно хорошо для продакшена.

Причины:

  • маленький датасет (467 вакансий)
  • роли пересекаются
  • много HR-шума в тексте

Поэтому итоговая архитектура стала гибридной:

rules + словарь навыков + ML scoring


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

Далее система анализирует резюме.

Алгоритм:

1 извлекаем навыки
2 определяем роль
3 строим профиль

Пример результата:

skills found: 23
role: consultant


Gap-анализ

После этого выполняется сравнение с рынком.

Система смотрит:

какие навыки есть
каких навыков не хватает

И рассчитывает coverage.

Например:

coverage = 0.70

Это означает, что кандидат покрывает примерно 70% требований рынка для этой роли.


Интерфейс

Для демонстрации я сделал простой интерфейс на Streamlit.

Он позволяет:

  • загрузить резюме
  • запустить анализ
  • увидеть навыки
  • посмотреть gap-анализ
  • получить рекомендации.

Как попробовать

  1. скачать проект с GitHub
  2. перевести резюме в txt
  3. положить файл в папку

data/resumes_txt

  1. запустить

streamlit run scripts/09_streamlit_app.py

После этого откроется веб-интерфейс.

 


Что можно улучшить

Этот проект — прототип, поэтому есть очевидные направления развития:

  • добавить больше вакансий
  • научить систему читать PDF
  • улучшить модель ролей
  • использовать LLM для генерации рекомендаций
  • добавить карьерные траектории

Итог

Даже простой прототип показал несколько интересных вещей:

  • рынок 1С хорошо структурируется по навыкам
  • роли сильно пересекаются
  • rule-based подход с хорошим словарём работает лучше, чем маленькая нейросеть

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

Вступайте в нашу телеграмм-группу Инфостарт

Анализ вакансий и резюме искусственный интеллект нейросеть

См. также

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    65038    132    36    

140

SALE! %

Банковские операции Обмен с интернет-банком Мастера заполнения Нейросети Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:ERP 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:ERP. Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank. Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.

15250 руб.

20.12.2024    17118    84    29    

75

Нейросети Системный администратор Программист Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Платные (руб)

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

12078 руб.

30.07.2026    1351    4    4    

6

Нейросети Программист Бесплатно (free)

SFT-адаптация Qwen/Qwen3.6-27B для разработки на платформе 1C:Enterprise: код на BSL, структура выгрузок BSL+XML, схемы XML и типовые практики конфигураций. Модель ориентирована на ассистента разработчика 1С: навигация по метаданным/XML-выгрузке, пояснение и правка BSL, следование внутренним стандартам кодирования, работа с открытыми кодовыми базами 1С.

03.08.2026    2624    andrew.ab    34    

15

Облачные сервисы, хостинг Сервера Нейросети Программист Бесплатно (free)

В последние годы спор «облако или локалка» стал одним из самых горячих в мире работы с нейросетями. Давайте разберемся.

03.08.2026    662    dsdred    37    

10

Нейросети Программист Бесплатно (free)

Рассказываем, как использовать библиотеку искусственного интеллекта для 1С не просто как инструмент генерации кода, а как основу для новых бизнес-решений. Показываем, как с ее помощью строить BI-систему на естественном языке: пользователь формулирует вопрос по продажам обычным текстом, а система генерирует запрос к базе и возвращает результат в виде таблицы или графики. Разбираем пример торгового бота-продавца, который общается с покупателем, консультирует по товару и отправляет платежную ссылку, а также объясняем, зачем в таких решениях нужны границы, точки контроля и обычное программирование. Отдельно показываем, как векторные базы и нечеткий поиск помогают создавать помощников менеджера (например, для подбора аналогов), и почему новые задачи лучше решать новыми методами, а не пытаться применять ИИ только к старым сценариям.

31.07.2026    7652    mkalimulin    9    

13

Нейросети Программист Бесплатно (free)

Эта статья не столько про новую программу, сколько про путь: от желания немного улучшить чужой open-source проект — до создания собственного инструмента, который закрывает весь цикл работы с речью. Транскрибация, генерация статей и описаний через LLM, синтез аудиокниг — всё локально, в одном приложении. Исходники открыты, лицензия MIT.

29.07.2026    1655    Ibrogim    23    

27

Нейросети Программист Бесплатно (free)

Новые результаты теста топовых ИИ в вайбкодинге на 1С. Это продолжение прошлой статьи, где нейросети написали внешнюю обработку за 19 минут. Теперь же с этой же задачей справляются за 3–4 минуты. Прошло всего несколько недель. Что будет дальше?

24.07.2026    11346    top_1c    107    

37
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. protonfoton 27 13.03.26 12:10 Сейчас в теме
Где проходили курс по ИИ? если не секрет
3. graphbuh 265 13.03.26 15:06 Сейчас в теме
(1)
если не секрет
ТГУ/skillfactory //но я только учусь)
2. SerVer1C 1105 13.03.26 14:06 Сейчас в теме
Вчера новость была:
Прикрепленные файлы:
vvvuchii; +1 Ответить
4. chuevsf 435 13.03.26 16:35 Сейчас в теме
(2) Главное быть не таким как все.)))
7. graphbuh 265 16.03.26 14:35 Сейчас в теме
(2) свою первую "hello world" я написал с помощью однокурсника, а тут вот еще нейросети подвалили.
На самом деле в сфере 1С много умных людей, которые плохо кодируют и тут наши навыки, если не побояться и начать программировать с помощью нейросетей могут привести к интересным результатам. Меня вот, допустим вдохновила история на it_does_matter о китайце - бакалавре, который на своем дипломном проекте привлек 4 млн $ посевных. Т.е. сейчас опять, "любой может быть любым". Надо только с командной строкой разобраться, как это делать показано во вложенном файле) В общем "...это может каждый, кто в детстве не нюхал клей"...
5. 9899100 13 13.03.26 16:37 Сейчас в теме
по моему, автор немного запутался или запутал.
Нейросеть для анализа резюме 1С-специалистов

а далее по тексту
Я собрал вакансии из двух источников:

HeadHunter
Telegram-каналы с вакансиями 1С

Извлечение навыков

Далее словарь применяется к вакансиям.

Для каждой вакансии извлекается список навыков.

Что можно улучшить

Этот проект — прототип, поэтому есть очевидные направления развития:

добавить больше вакансий


Вы уж батенька, определитесь, Вы вакансии мониторили или резюме :)

А работодателям, неплохо бы, посмотреть эту картинку :))
Прикрепленные файлы:
ТочкаScarab; +1 1 Ответить
6. akim2040 52 15.03.26 11:47 Сейчас в теме
Сюр в том, что мы пришли к тому миру, когда резюме, написанные ИИ, анализируют и фильтруют сервисы на базе ИИ.
В итоге ты не можешь найти работу, потому что две бездушные ИИ не смогли найти общий язык ))
Для отправки сообщения требуется регистрация/авторизация