на более полезные запросы • помочь сформулировать потребности/ желания в виде текстового запроса • помочь избежать ошибок при наборе запроса • сократить пользовательский путь до покупки нужного товара Для пользователя:
CTR саджестов • Качество выдачи • Интерактив после клика на саджест • Количество пустых выдач у пользователей • Количество заказов и GMV после запросов из саджестов • Количество опечаток в пользовательских запросах • Временные метрики • Скорость ввода запроса • Время от начала пользования саджестами до покупки • …
Топ-К саджестов Префикс Префиксный поиск Базовое ранжирование ML ranking • Most Popular Completion – ранжирование по популярности запросов • Most Popular GMV Completion – ранжирование по GMV запроса • ML-модель: линейные модели градиентный бустинг нейронные сети Не ранжировать, а генерировать
Количество заказов по запросу «молоко» за последние 7 дней = 1000 Персональные признаки пользователя говорят о том, что перед нами за человек – описывают long- term предпочтения пользователя Предпочитает бренд «Домик в деревне» Контекстные признаки опираются на предыдущую активность пользователя в сессии – описывают short-term предпочтения Заказывал молоко вчера
количества полезных событий по запросу • Добавления в корзину • Добавления в избранное • Заказы • Запросные конверсии Преимущества фичей • Дают много информации о популярности запросов • Легко считаются любым ETL-процессом (Spark, ClickHouse, etc.) Недостатки фичей • Ненормированность → сдвигается распределение признаков со временем • fraud / боты / накрутка
но и близость «по интересам» • интерес определяется действиями пользователя по данному запросу в прошлом ALS на матрице интересов пользователь-запрос: • получаем признаки user2item и item2item между запросом в истории пользователя и саджестом
и добавления товаров в корзину Смотрим на семантическую близость саджеста и: • запроса, по которому произошло добавление в корзину • названия посещённой категории в каталоге Еще и парные фичи пользователь-запрос: • фичи популярности запроса именно у этого пользователя