«Яндекс» запустил «умный» алгоритм, отвечающий на странные запросы
«Яндекс» представил новый поисковый алгоритм «Палех», разработанный на основе нейронных сетей, что позволяет ему выдавать более точные результаты по редким и уникальным запросам.
По данным компании, подобные запросы редко повторяются, но в совокупности их совершается около ста миллионов в день.
Поисковая модель на нейронных сетях, которую использует «Палех», умеет устанавливать смысловые соответствия между поисковым запросом и заголовками веб-страниц. С ее помощью можно выявить, что в запросе и на странице говорится об одном и том же, даже если у них нет общих ключевых слов. Так, поиск поймет, что в запросе [фильм про человека который выращивал картошку на другой планете] речь идет о «Марсианине», хотя релевантные страницы могут и не содержать слов «картошка» или «планета».
Редкие и уникальные запросы составляют почти треть всего потока поисковых запросов, поэтому иногда их называют «длинным хвостом» поиска. Новому алгоритму решили дать название «Палех» в честь Жар-птицы - сказочной птицы с длинным хвостом, которая часто появляется в сюжетах палехской миниатюры.
Особенность запросов из «длинного хвоста» в том, что обычно они более сложны для поисковой системы. Запросы из «клюва» задают многократно, и для них есть масса разнообразной пользовательской статистики. Чем больше знаний о запросах, страницах и действиях пользователей накопил поиск, тем лучше он находит релевантные результаты.
Несмотря на то, что каждый из запросов «длинного хвоста» по отдельности встречается крайне редко, «Яндекс» решил предоставить пользователям возможность находить по ним хорошие результаты. Для этого была привлечена технология нейронных сетей.
Подробнее о том, как работает «Палех», команда «Яндекса» рассказала здесь.