Недавно искал на одном местном аптечном телеграм-канале
пивные дрожжи (источник витаминов группы B, если кто забыл).
Вот что нашлось:
пивные дрожжи <...> // Именно то, что искал
Пивные дрожжи <...> // Именно то, что искал
ПИВНЫЕ ДРОЖЖИ <...> // Именно то, что искал
ШАМПУНЬ Пивные дрожжи и Оливковое масло <...> // Не совсем то, что искал, но пусть будет
Дро-шпа <...> // Шта?
Дрота <...> // Шта?
Детские вожжи (ходунки) <...> // Шта?
В общем, явно выполняется поиск частичных совпадений начала или конца одного из слов без учета регистра.
Внимание, вопрос: правильный ли это подход? Прошу не кидаться тапками.
Недавно слышал в одной лекции про
расстояние Хэмминга,
сходство Джаро — Винклера и др., но не уверен в пригодности такого подхода для поиска по базе данных.