«Яндекс» решил улучшить алгоритмы поиска — теперь результат по запросу от программиста станет более релевантным. Как утверждают представители российского разработчика, «Яндекс» повысил качество поисковой выдачи для разработчиков и ML-специалистов, а также сделал более удобную навигацию по запросам.
Для улучшения поиска «Яндексом» была использована нейросеть CS YATI. Эту новую модель обучали на основе документов для IT-специалистов и оценок экспертов в сфере программирования. Повышение качества поиска и улучшение удобства навигации обеспечивается благодаря внесению следующих изменений:
- CS YATI считывает на 50% больше данных со страниц документа по сравнению с предыдущей версией YATI (была представлена специалистами «Яндекс» в 2020 г.).
- Для улучшенной оценки качества и релевантности документа запросам нейронная сеть анализирует большое количество поисковых запросов и веб-ресурсов, тематика которых связана с программированием. Благодаря этому CS YATI способна «предсказывать» клик программиста для выдачи наиболее релевантного ответа.
- Также специалисты «Яндекс» доработали виджеты с сайтов, которые дают ответы на вопросы касательно программирования StackOverflow. Теперь без перехода на сайты отображается дополнительная информация: вопросы, лучшие ответы на них и вероятно полезные для программиста комментарии. Помимо этого, был улучшен способ отображения сниппетов для NPM/GitHub.
Стоит отметить, что CS YATI проходила обучение на англоязычных веб-ресурсах, поскольку программисты зачастую ищут необходимую информацию именно на них.