Привет, эту статью мы пишем вместе — Дмитрий Генинг, руководитель направления разработки R&D, и Александр Желубенков, руководитель направления ранжирования и навигации в компании Lamoda.
Одна из самых важных систем, с которой мы работаем — это поиск. Ежедневно на Lamoda пользователи вводят тысячи самых разных запросов: белые ботинки, сумочка с леопардовым рисунком, очки-авиаторы и другие вещи для обновления гардероба. Наша задача — сделать поиск таким, чтобы он буквально угадывал желания пользователей и находил сразу то, что нужно.
В этой статье мы расскажем:
• что находится «под капотом» поиска в Lamoda;
• как мы понимаем пользователей и разбираем поисковые запросы;
• как обогащаются атрибуты товаров и по какой логике формируется запрос к Elasticsearch;
• над чем работаем сейчас и какие есть планы на будущее.