Понял с полуслова

Команда портала обновила технологию поиска по каталогу образовательных программ ВШЭ. Первые тесты показали, что он работает значимо лучше, чем было до сих пор

Понял с полуслова

© iStock

Что изменилось:

  • Поиск стал полнотекстовым — раньше запрос и тексты искомой программы не анализировались, а теперь разбираются на отдельные слова. Это помогает находить релевантные результаты даже в тех случаях, когда формулировки у пользователя и в каталоге немного отличаются
  • Результаты подбираются не только по названию, но и по описанию программы. Например, если абитуриент ищет «экономика данных», то ему покажутся программы, где эти темы раскрываются в содержании, даже если в названии таких слов нет
  • Новый поиск стал терпимее к ошибкам пользователей: он понимает запрос даже с опечаткой. Например, введёте «эгономика» — в результатах всё равно будет «экономика»

Обновление стало частью долгосрочной программы рефакторинга (технического обновления) портала. Если раньше поиск находил только точные совпадения слов в названии программы, то теперь используется более современная технология ElasticSearch.

Изменения протестировали в ходе А/Б-эксперимента. Пользователям случайным образом показывались разные версии поиска – старая и новая. Итоги такие:

  • доля целевых визитов на 7,2%
  • пользователи стали быстрее находить нужное: глубина просмотра для целевых сеансов сократилась на 6,1%

Другими словами, новый поиск помогает пользователям быстрее ориентироваться в каталоге и удобнее находить нужные программы.

Пока новая технология применена для поиска по каталогу программ бакалавриата и магистратуры, но уже скоро более удобный поиск будет доступен и для программ других уровней образования.

Тык, чтобы попробовать

ElasticSearch — инструмент для полнотекстового поиска. Он «понимает» фразу целиком, учитывает разные формы слов и ищет не только по точному совпадению, но и по контексту. Благодаря этому результаты получаются точнее и полезнее для пользователя.