В мае 2024 года «Яндекс» сделал значительный шаг в области поиска информации, запустив сервис «Нейро». Этот инструмент сочетает возможности классического поиска и современных нейросетей, предоставляя полные ответы на любые вопросы.
Что это такое
Несмотря на постоянные улучшения в поисковых технологиях, ранее основной подход практически не менялся: пользователям приходилось самим разбираться в информации, предоставляемой в поисковой выдаче. Да, в «Яндекс» постоянно добавляются различные улучшения, такие как сниппеты и быстрые ответы, которые упрощают выбор страницы и поиск ответов на простые вопросы прямо в результатах поиска. Однако эти функции всё ещё дополняли основной список ссылок.
Особенность «Нейро» заключается в том, что он не просто ссылки в результатах выдачи, а анализирует информацию из поисковой выдачи, объединяя найденные данные в одном понятном и структурированном окне, сопровождаемом ссылками. Теперь, задав вопрос текстом или голосом, пользователь может получить актуальную и достоверную информацию, не тратя время на самостоятельный анализ многочисленных сайтов. Сегодня «Нейро» доступен в мобильном приложении «Яндекс» и в «Яндекс Браузере».
«Нейро» использует факты из актуальных источников, что обеспечивает свежесть и точность ответов.
Взаимодействие происходит на естественном языке, без необходимости подбирать точные запросы. Сервис также учитывает контекст, что позволяет продолжать диалог.
Как работает «Нейро»
Процесс работы «Нейро» можно разбить на несколько ключевых этапов:
Получение и трансформация запроса:
- Пользователь задаёт вопрос в диалоговом окне.
- Вопрос преобразуется в поисковый запрос.
Поиск страниц
- Система находит топ наиболее релевантных документов на страницах в интернете.
- Из предварительной выдачи выделяются полезные текстовые фрагменты.
- Для создания ответа выбираются пять документов с наиболее релевантной информацией.
Генерация ответа:
- Модель YandexGPT 3 получает на вход диалог, запрос пользователя и выбранные фрагменты текстов.
- Генерируется итоговый текст, который содержит ссылки на использованные источники.
Обучение модели
Чтобы система выдавала релевантные результаты, её обучение проходит через несколько этапов:
- Создание эталонных ответов. Для большого количества запросов создаются диалоги вручную, модель обучается на этих примерах.
- Генерация и оценка. Модель генерирует множество ответов для каждого запроса, специалисты оценивают их, отмечая лучшие и худшие варианты.
- Обучение на оценках. На основе оценок специалисты обучают модель распознавать хорошие и плохие ответы, модель фильтрует плохие, оставляя только качественные.
- Оптимизация ответов. Модель дорабатывается, чтобы генерировать ещё более точные и полезные ответы.
Поддержка диалога в «Нейро»
Поддержка диалога — одна из ключевых функций сервиса «Нейро», которая делает взаимодействие с ним более естественным и удобным. Эта функция позволяет запоминать и учитывать предыдущие вопросы и ответы в рамках одного сеанса общения.
Когда пользователь задаёт вопрос, система «Нейро» сохраняет контекст текущего диалога, включающий предыдущие вопросы пользователя и ответы системы.
Если пользователь задаёт уточняющий вопрос или продолжает тему предыдущего запроса, «Нейро» использует сохранённый контекст для формирования более точного и релевантного ответа.
Пользователь может вести диалог с системой практически так же, как с живым человеком. Это включает в себя возможность задавать последующие вопросы, уточнять ответы и добавлять новые вводные данные. Помимо текстовых запросов, пользователи могут добавлять к своим вопросам изображения.
Заключение
Сервис «Нейро» от «Яндекса» – значительный шаг вперёд в эволюции поисковых технологий, предлагающий пользователям более удобный и эффективный способ получения информации.