«Яндекс» улучшил поисковую выдачу по запросам, связанным с программированием

Для этого компания использовала нейросеть CS YATI, обученную на «документах для IT-специалистов и оценках экспертов по программированию».

«Яндекс» улучшил поисковую выдачу по запросам, связанным с программированием

«Яндекс» усовершенствовал поисковую выдачу для разработчиков и специалистов по машинному обучению. Об этом Rozetked рассказали в пресс-службе компании.

Для этого «Яндекс» задействовал новую нейросетевую модель CS YATI. Нейросеть-трансформер обучалась на терабайтах документов для IT-специалистов и истории поиска экспертов по программированию. Она учитывает в полтора раза больше информации на странице, чем предшествующая ей модель YATI.

«Известно, что львиная доля программистских запросов — это запросы на английском языке. CS YATI обучалась в основном на англоязычных источниках. Мы не просто усовершенствовали поиск для программистов: в процессе мы ещё и улучшили поиск по англоязычным источникам», — Алексей Гусаков, глава управления машинного интеллекта и исследований «Яндекса»

CS YATI теперь умеет предсказывать клики квалифицированных специалистов, что помогает выдавать наиболее релеватный ответ. Ещё в «Яндексе» обогатили полезной информацией вывод сниппетов — фрагментов полезной информации — с ресурсов Stack Overflow, Github и Npm. Например, в сниппетах со Stack Overflow отображается не только лучший ответ на вопрос, но и другие комментарии разработчиков.