TenderScanБлог
Семён Метелёв · Основатель TenderScan··7 мин чтения

Поиск тендеров: как проверить словарь синонимов товара

Поиск тендеров: как собрать словарь синонимов из реальных лотов, проверить сокращения и варианты написания, измерить пользу каждого выражения.

Поиск тендеров: как проверить словарь синонимов товара

ИИ-ассистент для тендеров под ваши задачи — обсудим на бесплатной консультации

Поиск тендеров может пропускать нужный товар даже при правильном коде и широком регионе. Поставщик ищет «ИБП», заказчик пишет «источник бесперебойного питания», а в сборном лоте название товара находится только в приложении. Словарь синонимов помогает расширить поиск, если каждое новое выражение проверено на реальных документах. Разберем, как вести такой словарь и отличать полезное расширение от дополнительного шума.

Разделите синонимы, варианты написания и соседние товары

Не складывайте все похожие слова в один список. «Источник бесперебойного питания» и «ИБП» обозначают один класс оборудования. «Бесперебойник» представляет собой разговорное название, которое может встретиться в документах. «Аккумулятор для ИБП» обозначает отдельный предмет поставки. Последний запрос полезен продавцу батарей, но не равнозначен поиску готового устройства.

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

Тип выражения Условный пример Как проверять
Полное название Источник бесперебойного питания Найти подтвержденные закупки устройств
Сокращение ИБП Проверить значение в контексте позиции
Разговорное название Бесперебойник Посмотреть, встречается ли в нужных источниках
Иноязычное обозначение UPS Проверить омонимы и товарный контекст
Сопутствующий товар Батарея для ИБП Выделить самостоятельную товарную группу
Услуга Ремонт ИБП Решить, входит ли она в ваш профиль

Для технического аналога требуется отдельное решение инженера. Сходство назначения не доказывает взаимозаменяемость. «Увлажнитель», «очиститель воздуха» и «рециркулятор» могут находиться рядом в каталоге продавца, но обозначают разные устройства. Поисковый словарь не должен заранее объявлять их эквивалентами для заявки.

Соберите выражения из собственных найденных лотов

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

Добавьте несколько известных пропусков: лоты обнаружили коллеги, заказчик сообщил номер либо закупка нашлась при проверке истории. Не меняйте их названия под свой справочник. Ошибочное написание тоже представляет ценность, если именно оно объясняет, почему прежний запрос не сработал.

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

Метод опирается на обычный принцип информационного поиска: управляемый словарь помогает переформулировать запрос, а анализ найденных терминов показывает, какие выражения присутствуют в коллекции документов. Это описано в учебнике Stanford Introduction to Information Retrieval. Конкретные правила тендерной таблицы ниже предложены как рабочая методика, а не требование учебника к закупкам.

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

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

Проверьте, как площадка понимает слова и фразы

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

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

Различие между дефисом, пробелом и слитным написанием действительно может влиять на поиск: система сначала делит текст на поисковые единицы. Учебник Stanford рассматривает такие случаи в разделе о разборе текста на токены. Из этого не следует, что любая ЭТП работает именно так. Ее поведение проверяют на доступном интерфейсе.

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

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

Оцените добавление одного выражения на контрольной выборке

Предположим, отдел собрал учебный набор из 40 подходящих закупок ИБП. Поиск по полному названию нашел 26. Добавление сокращения позволило найти еще 8, не найденных первым запросом. Разговорное название добавило еще 2. Итого обнаружено 36 из 40 известных подходящих закупок, то есть 90% этого набора. Это условный пример, а не результат работы какого-либо сервиса.

Теперь проверьте новые результаты вне контрольного набора. Допустим, сокращение принесло 30 дополнительных уникальных записей, из которых 8 подходят, 16 относятся к батареям, 6 к ремонту. Для продавца готовых устройств большая часть добавления требует отсева. Для компании с сервисным направлением оценка будет другой. До измерения договоритесь, какую деятельность считает подходящей именно ваш отдел.

Изменение Новые нужные лоты из набора Дополнительные записи для просмотра Решение в примере
Добавили сокращение 8 30 Оставить, разделить товары и услуги
Добавили разговорное название 2 5 Оставить в отдельной группе
Добавили общее слово «питание» 0 180 Не включать самостоятельно

Сравнивайте уникальные закупки. Если один лот находится по четырем словам, это один найденный лот, а не четыре удачных результата. Дубликаты из разных источников тоже объединяйте по устойчивому идентификатору, когда он доступен. Иначе широкий словарь будет выглядеть успешнее за счет повторов.

Не меняйте одновременно регион, даты и выражения. Вы не сможете объяснить, что именно вернуло пропущенный лот. Если документ исчез из доступного периода, сначала восстановите сравнимые условия. Для повседневной работы сохраните принятый словарь, а эксперимент проводите в отдельной копии настройки.

Установите правила изменения словаря

У каждого дополнения должен быть владелец и причина. Подойдет короткая запись: «Добавлено выражение из спецификации закупки N; вернуло два ранее пропущенных лота; проверено специалистом по оборудованию». Это полезнее истории из десятков необъяснимых правок, после которых нельзя восстановить рабочий поиск.

Минус-слова проверяйте на тех же контрольных закупках. Слово «ремонт» способно исключить и закупку оборудования для ремонта помещений. Если система ищет исключение по всему документу, побочный эффект будет шире, чем при проверке заголовка. Подробный порядок отсева рассмотрен в статье о настройке минус-слов.

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

TenderScan сопоставляет позиции закупки с каталогом после явного запуска проверки пользователем. Подготовленный словарь помогает организовать первичный отбор, но найденное название еще не подтверждает соответствие характеристик. Сохраните эту границу в регламенте: поиск находит кандидатов, техническая сверка определяет, что можно предложить.

FAQ

Нужно ли добавлять все падежи и множественное число?

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

Можно ли использовать название бренда как синоним товара?

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

Сколько выражений должно быть в рабочем словаре?

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

ИИ-ассистент под ваши тендеры

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

Другие статьи