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

Задавайте вопросы базе 1С обычными словами: получайте данные, находите ошибки и связанные документы, проверяйте права, работайте с вложениями и контролируемо вносите изменения. Всё это работает в самой программе, а Codex и Claude подключаются по желанию.

15989 руб.

30.07.2026    11983    25    4    

26

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

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

15250 руб.

25.08.2025    70558    139    41    

148

Нейросети 1С:Управление торговлей 11 Бесплатно (free)

Я не считаю покупку специализированных платных инструментов обязательной для разработки с ИИ: нужную обвязку тоже можно создать с агентом. Показываю этот подход на расширении УТ 11 с динамическим списком остатков. Одно задание Codex, 37 минут до проверки, работающая форма. Рассказываю, как устроено окружение, почему первую попытку пришлось переснять и что получилось в повторном прогоне.

17.09.2026    3045    41    Ibrogim    39    

16

Нейросети Программист Руководитель проекта 1C:ERP Бесплатно (free)

Служба на Rust, через которую Claude Code, Cursor или другой MCP-клиент вызывает узких ИИ-агентов. Агент — папка с prompt.md и config.toml, модель — строка в конфиге: DeepSeek, Claude Code по подписке, Codex или локальная модель. Агент получает MCP-инструменты, работает в фоне, каждый ход записывается. Внутри — цифры за три месяца: 10 351 вызов, 78 агентов.

17.09.2026    1172    0    Sorm    6    

10

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

Отладка кода 1С традиционно выглядит примерно одинаково: поставить точку останова, запустить клиент, воспроизвести сценарий, дождаться остановки, посмотреть локальные переменные, пройти несколько строк, раскрыть очередную структуру или коллекцию, вычислить выражение — и повторить все это еще несколько раз. А что, если значительную часть этой рутины поручить AI-агенту?

15.09.2026    2754    andrew.ab    5    

15

Нейросети Программист Бизнес-аналитик Руководитель проекта Бесплатно (free)

Я принёс команде приём, с которым нейронка наконец начала понимать нашу конфигурацию: у меня он работал, у коллег — нет. Дело было не в постановке задач и не в настройках: причина в том, что на их машинах индекс конфигурации считался бы несколько дней. Замер на одном и том же своде из 26 035 записей: три часа на процессоре против трёх с половиной минут на видеокарте. Разбираю, что такое индексация конфигурации и почему она дорогая ровно один раз, почему наша основная серверная машина — 64 ядра, 768 гигабайт памяти — на этой задаче проигрывает домашнему компьютеру, и почему приём одного человека упирается в вопрос, который никто не любит задавать.

09.09.2026    4463    solbol    9    

9

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

Первая часть подборки простых приёмов для работы с ИИ-агентами. Без «секретных техник» — скорее сверим часы и посмотрим, какие подходы действительно помогают экономить время, лимиты и нервы. Разберём шесть практических приёмов: как выбирать модель под задачу и не тратить дорогую модель на мелочи; зачем сначала составлять план сложной работы; как сохранять агентские сессии на VPS с помощью tmux и Herdr; почему голосовой ввод даёт больше контекста, но требует проверки; как перепроверять решения одного агента другим; и как организовать параллельную работу через Git worktree. Большинство этих вещей опытным пользователям наверняка знакомо. Но иногда именно «очевидная» мелочь оказывается той, о которой узнаёшь слишком поздно. Возможно, из этой подборки вам пригодится хотя бы один приём.

04.09.2026    3184    Ibrogim    11    

16

Инструментарий разработчика Нейросети Программист 1С:Предприятие 8 Бесплатно (free)

Как мы в 42Clouds научили агента открывать формы, заполнять поля, проверять списки и собирать доказательные отчёты — и чем Answer42 отличается от Vanessa Automation MCP, Тестер, CodexTestBridge UI-worker и браузерных инструментов.

04.09.2026    1952    amoarok    15    

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

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

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

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

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

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

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

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

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


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

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