Что такое семантический рейтинг?

Завершено

Семантический ранжирование — это возможность в поиске ИИ Azure, которая направлена на улучшение ранжирования результатов поиска. Семантическое ранжирование улучшает ранжирование результатов поиска с помощью распознавания речи для более точного сопоставления контекста исходного запроса.

Функция ранжирования BM25

Поиск azure AI использует функцию ранжирования BM25 по умолчанию. Функция ранжирования BM25 ранжирует результаты поиска на основе частоты отображения термина поиска в документе. Функция ранжирования BM25 часто достигает отличных результатов ранжирования, так как документ, который часто включает в себя поисковый термин, часто является наиболее актуальным, однако это не всегда так. Ранжирование BM25 не имеет никакой релевантности к семантике запроса и ранжирования иногда может быть улучшено путем добавления распознавания речи.

Семантическое ранжирование

Семантический ранжирование имеет две функции; он улучшает ранжирование результатов запроса на основе распознавания речи и улучшает ответ на запрос, предоставляя подпись и ответы в результатах.

Семантическое ранжирование использует ранжирование BM25 и вычисляет новую оценку релевантности с использованием исходного ранжирования BM25 в сочетании с моделями распознавания речи для извлечения контекста и смысла запроса.

Семантические подпись и ответы

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

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

Семантические ответы — это необязательная дополнительная функция семантического ранжирования, которая предоставляет ответы на вопросы. Если поисковый запрос представляется вопросом, а результаты поиска содержат текст, который, как представляется, является соответствующим ответом, возвращается семантический ответ.

Принцип работы семантического ранжирования

Семантическое ранжирование принимает 50 лучших результатов ранжирования BM25. Результаты разделены на несколько полей, определенных семантической конфигурацией. Поля преобразуются в текстовые строки и обрезаются до 256 уникальных маркеров. Маркер примерно эквивалентен слову в документе.

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

Теперь семантические подпись ранжируются на основе семантической релевантности подпись. Затем результаты возвращаются в порядке убывания релевантности.

Возможности семантического ранжирования

Дополнительные сведения о возможностях поиска ИИ см. в следующем видео:

Преимущества семантического ранжирования

Семантический ранжирование имеет два ключевых преимущества по сравнению с традиционными результатами поиска:

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

Ограничения семантического ранжирования

Семантический ранжирование применяется к результатам, возвращаемым из функции ранжирования BM25. Хотя семантическое ранжирование может повторно ранжировать результаты, предоставляемые функцией ранжирования BM25, она не предоставит дополнительные документы, которые не были возвращены функцией ранжирования BM25.

Семантический рейтинг использует 50 лучших результатов из функции ранжирования BM25. Если возвращаются более 50 результатов, считаются только первые 50 результатов.

Семантическое ранжирование цен

До 1000 семантических запросов ранжирования в месяц доступны бесплатно.

Для более чем 1000 запросов в месяц следует выбрать стандартные цены. Стоимость стандартной цены зависит от объема поиска, типа поиска и региона поиска.

Дополнительные сведения о ценах на семантику ранжирования см. в разделе о ценах на поиск по искусственному интеллекту Azure