Опубликовал статью про Concept-aware search: распознавание фасетов в запросе. Внутри есть демка, показывающая разницу между тем, как работает дефолтный поиск и он же, но с моей логикой поверх. Называется, почувствуйте разницу 🙂
Смысл там такой: если вы ищите что-то запросом “красное платьишко 39 размера”, то вам надо показывать не товары, у которых все эти слова есть в описании или названии, а товары, отфильтрованные по тегу “красный”, “платье” и “размер 39”. Для русского языка понадобятся еще танцы с бубнами, а с английским все работает уже сейчас.
Велкам!
https://hybrismart.com/2017/06/25/concept-aware-search-automatic-facet-discovery-in-hybris/
