Поиск по неявному совпадению названий. Какие способы есть?
Название номенклатуры в внешнем файле
Саморез 4,8*35 цвет красное вино (RAL 3005)
В базе
Саморез 35*4,8 (уп. 250 шт.) (производство) красное вино
Надо сделать систему, чтобы предлагала максимально похожие варианты позиций на название во внешнем файле.
Какие инструменты есть для неявного сопоставления названий ? Полнотекстовый поиск. Что еще ?
Саморез 4,8*35 цвет красное вино (RAL 3005)
В базе
Саморез 35*4,8 (уп. 250 шт.) (производство) красное вино
Надо сделать систему, чтобы предлагала максимально похожие варианты позиций на название во внешнем файле.
Какие инструменты есть для неявного сопоставления названий ? Полнотекстовый поиск. Что еще ?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Поддержу вариант из (4). Только слова нужно обрабатывать, получать своего рода хеши слов, например: обрезать окончания, приводить к одному регистру, заменять ё на е, избавляться от "ь" и "ъ" и т.д. Должно получиться примерно как на скрине.
Прикрепленные файлы:
(7) Само собой. Те же размеры 4,8*35, могут быть записаны и как 4,8х35, где "х" может быть как русская, так и латинская. Или, если в наименовании имеется какая-то маркировка, то запросто может быть человеческая ошибка из-за одинакового начертания символов (A,B,C,E,H,K,M,O,P,T,X,Y).
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот