Искусственный интеллект базируется на достижениях машинного обучения. Разработки в этом направлении велись еще
с 2013 года, когда были проведены первые исследования возможностей системы Word2Vec для семантического анализа.
На базе этой программы в Google была создана самообучающаяся система с искусственным интеллектом —
Rank Brain. Запуск был утвержден 26 октября 2015 года. Цель алгоритма — уяснить смысл текста, отыскивая связи между отдельными словами.
Rank Brain является частью алгоритма Hummingbird («Колибри») в Google. Когда система встречает незнакомые слова, она ищет подсказки и синонимы по запросу. Найденные аналогии становятся основой для фильтрации данных. На данный момент Rank Brain является одним из трех важнейших критериев оценки страницы, наряду со ссылками и текстом.
В 2016 году «Яндекс» объявил о запуске нового алгоритма «
Палех», который работает
на основе нейросетей. Алгоритм позволил лучше искать страницы, которые соответствуют запросу не только по ключевым словам, но и по смыслу. «Палех» анализирует заголовки страниц и извлекает из них скрытые семантические связи.
Развитием технологии стал алгоритм «
Королев», о введении которого объявили 22 августа 2017 года. В отличие от «Палеха», «Королев» сравнивает семантические векторы запросов и страниц целиком, а не только заголовков. При этом, помимо нейросетей, здесь задействовано машинное обучение на основе поведения людей. В роли асессоров выступают миллионы обезличенных пользователей.
Все алгоритмы имеют схожую схему работы и 1 задачу — улучшить понимание сложных и многословных запросов.