РуководительАлександр

Режимрешает человек · код пишут агенты

Методданные → эксперт → ИТ

Открыт к нескольким разговорам в год

← Все проекты

A/Для бизнеса B2B-кейс · Демо по запросу

Поиск аналогов

Аналог нужен сегодня, а не когда освободится главный специалист

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

Нормализует справочник, убирает дубли и находит аналоги: сначала алгоритм по параметрам, ИИ-эксперт категории — только там, где есть сомнения.

СхемаПоиск аналогов

Цифры промышленного внедрения. Название компании под NDA.

1 из 3позиций справочника получила аналог или условную замену
72%«аналогов» в электротехнике оказались дублями одной позиции
82–84%вердиктов ИИ-судьи совпадают с эталоном
≈10×быстрее подключается новая группа закупок, чем строилась первая
Идея
Моя идея и архитектура. Прототип для кабельной продукции написал сам, с нуля, на Python и JavaScript
Внедрение
Промышленная компания. Команда инженеров и ИИ-агентов масштабировала решение под моим руководством
Проверка
Открытые каталоги ритейла и синтетические данные складского учёта в формате SAP и 1С
Где
Промышленность, ритейл, маркетплейсы, дистрибуция

Что это доказывает для вашего бизнеса

Архитектор с ИИ-агентами строит рабочий прототип, команда масштабирует его по готовой схеме. Новая группа закупок — настройка, а не разработка.

Схема 04-AОт грязного справочника до обоснованного аналога

Этап I · Сначала данные

  1. 01 Нормализация Сырые записи очищаются: единицы, сокращения, написание.
  2. 02 Перечень параметров Для каждого класса ТМЦ — значимые параметры по промптам экспертов.
  3. 03 Обогащение Каждый параметр заполняется из открытых источников.
    1. aКаталоги производителей
    2. bПрайс-листы магазинов
    3. cШирокий поиск с граундингом
    следующий источник — только если предыдущего не хватило
  4. 04 Стандартизация Записи переписываются по заполненным параметрам.
  5. 05 Дедупликация Одна позиция под разными названиями становится одной записью.

Этап II · Сначала алгоритм, LLM — только при сомнениях

06 Поиск по параметрам Алгоритм подбирает аналоги для каждой позиции по её параметрам.
Совпадение очевидно
Есть сомнения
07 ИИ-эксперт категории Для каждой категории — свой экспертный промпт.
  • Электрооборудование
  • Подшипники
  • Кабели
  • Метизы
  • …
08 Вердикт Аналог или нет · процент похожести · развёрнутый комментарий с разбором параметров оригинала и каждого кандидата.
Схема 04-BВнедрение · промышленная компания · название под NDA
  1. Каждая третья позиция получила замену Доля от всего справочника после одного прогона конвейера.
    • Строгий аналог · 8%
    • Условная замена, сказано что проверить · 25%
    • Замены нет · 67%
  2. 72% «аналогов» оказались дублями Пары в электротехнике: один и тот же артикул под разными кодами. Находятся правилом, без модели.
    • Дубль · 72%
    • Настоящая замена · 28%
  3. ИИ-судья: открытая модель точнее платных Совпадение вердиктов с эталонной разметкой.
    • Открытая модель в контуре компании 82–84%
    • Платные фронтир-модели 73–79%

    Опасных ошибок — меньше 1%. Платные модели пропускали около трети настоящих аналогов. Судья работает внутри контура компании.

  4. Выигрыш в том, где искать, а не какая модель ищет Доля закрытых недостающих параметров на одной и той же выборке.
    • Адресный поиск + модель в контуре 41%
    • Платный ИИ-поиск 11%

    В 3,6 раза больше находок и примерно в 50 раз дешевле.

  • ≈10×быстрее подключается новая группа закупок, чем строилась первая: настройка, а не разработка
  • 2,4×меньше ложных аналогов после одной разметки экспертами; ни одна верная замена не потеряна
  • 64%позиций с худшим заполнением страдали от неверной категории; конвейер её исправляет

Задача

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

Кейс

Идея и архитектура мои. Первый прототип, для кабельной продукции, написал сам с нуля на Python и JavaScript. Проверил его на открытых каталогах ритейла и синтетических данных складского учёта в формате SAP и 1С.

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

  • Демо: на синтетическом справочнике SAP ERP / 1С — по запросу.

Результаты внедрения

  • Каждая третья позиция справочника получила строгий аналог или условную замену с пометкой, что проверить.
  • 72% найденных «аналогов» в электротехнике оказались дублями: один и тот же артикул производителя под разными кодами. Их находит правило, без модели, и такие коды можно объединять сразу.
  • ИИ-судья — открытая модель внутри контура компании: 82–84% совпадений с эталоном, опасных ошибок меньше 1%. Платные фронтир-модели на том же тесте дали 73–79% и пропустили около трети настоящих аналогов. Судейство, основной объём работы, идёт внутри контура.
  • Где искать важнее, чем какая модель ищет. Адресный поиск закрыл в 3,6 раза больше недостающих параметров, чем платный ИИ-поиск, и обошёлся примерно в 50 раз дешевле. Платные модели работают только на остатке.
  • Каталоги производителей целиком вместо поиска по каждой позиции: характеристики без затрат.
  • Эксперты учат конвейер. После одной разметки экспертами ложных аналогов стало в 2,4 раза меньше, и ни одна верная замена не потерялась. Ответ эксперта — правка правила, а не ручная работа по позициям.
  • Новая группа закупок подключается примерно в 10 раз быстрее, чем строилась первая: это настройка, а не разработка.
  • Побочная польза — чистка классификатора. У 64% позиций с худшим заполнением причина была в неверной категории. Конвейер проверяет категорию и переносит позицию.

Как работает

Сначала данные. Прежде чем искать аналоги, конвейер приводит справочник в порядок:

  1. нормализует сырые записи;
  2. по промптам экспертов формирует перечень значимых параметров для каждого класса ТМЦ;
  3. заполняет каждый параметр из открытых источников: сначала каталоги производителей, если их нет или не хватает — прайс-листы магазинов, затем широкий поиск с граундингом;
  4. стандартизирует записи по заполненным параметрам;
  5. убирает дубли.

Потом ищет аналоги. Алгоритм подбирает их для каждой позиции по параметрам. Языковая модель включается только там, где у алгоритма есть сомнения, и в роли эксперта категории: для электрооборудования свой промпт, для подшипников свой, для кабелей и метизов свои. На выходе — вердикт «аналог или нет», процент похожести и развёрнутый комментарий с разбором параметров оригинала и каждого кандидата.

Почему так устроено

  • Стоимость под контролем. Дорогая модель работает только на спорных позициях.
  • Решение можно проверить. К каждому вердикту приложены параметры, на которых он основан.
  • Экспертиза не уходит с людьми. Знания эксперта категории записаны в промпт, а не живут только в памяти специалиста.

Где применимо

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

Не только закупки. Закупки здесь только пример. Тот же подход применим в продажах, финансах, логистике и юридической функции.

Проверить на вашем справочнике

Под NDA. Для первой проверки хватит обезличенной выгрузки одной группы закупок целиком, от 1 000 позиций.

Хотите такой же подход на вашей задаче?