You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/search/semantic-search-overview.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,13 +24,13 @@ Semantic ranker is a premium feature, billed by usage. We recommend this article
24
24
25
25
## What is semantic ranking?
26
26
27
-
Semantic ranker calls LLMs at query time. LLms are used to improve the quality of an initial [BM25-ranked](index-similarity-and-scoring.md) or [RRF-ranked](hybrid-search-ranking.md) search result for text-based queries, the text portion of vector queries, and hybrid queries. Semantic ranking extends the query execution pipeline in three ways:
27
+
Semantic ranker is a collection of query-side capabilities that improve the quality of an initial [BM25-ranked](index-similarity-and-scoring.md) or [RRF-ranked](hybrid-search-ranking.md) search result for text-based queries, the text portion of vector queries, and hybrid queries. Semantic ranking extends the query execution pipeline in three ways:
28
28
29
29
* First, it always adds secondary ranking over an initial result set that was scored using BM25 or Reciprocal Rank Fusion (RRF). This secondary ranking uses multi-lingual, deep learning models adapted from Microsoft Bing to promote the most semantically relevant results.
30
30
31
31
* Second, it returns captions and optionally extracts answers in the response, which you can render on a search page to improve the user's search experience.
32
32
33
-
* Third, if you enable query rewrite, it calls an LLM to expand an initial query string into multiple semantically similar query strings.
33
+
* Third, if you enable query rewrite, it expands an initial query string into multiple semantically similar query strings.
34
34
35
35
Secondary ranking and "answers" apply to the query response. Query rewrite is part of the query request.
36
36
@@ -41,7 +41,7 @@ Here are the capabilities of the semantic reranker.
41
41
| L2 ranking | Uses the context or semantic meaning of a query to compute a new relevance score over preranked results. |
42
42
|[Semantic captions and highlights](semantic-how-to-query-request.md)| Extracts verbatim sentences and phrases from fields that best summarize the content, with highlights over key passages for easy scanning. Captions that summarize a result are useful when individual content fields are too dense for the search results page. Highlighted text elevates the most relevant terms and phrases so that users can quickly determine why a match was considered relevant. |
43
43
|[Semantic answers](semantic-answers.md)| An optional and extra substructure returned from a semantic query. It provides a direct answer to a query that looks like a question. It requires that a document has text with the characteristics of an answer. |
44
-
|[Query rewrite](semantic-how-to-query-rewrite.md)| Using text queries or the text portion of a vector query, semantic ranker creates up to 10 variants of the query, perhaps correcting typos or spelling errors, or rephrasing a query using synonyms generated by the LLM. The rewritten query runs on the search engine. The results are scored using BM25 or RRF scoring, and then rescored by semantic ranker. |
44
+
|[Query rewrite](semantic-how-to-query-rewrite.md)| Using text queries or the text portion of a vector query, semantic ranker creates up to 10 variants of the query, perhaps correcting typos or spelling errors, or rephrasing a query using generated synonyms. The rewritten query runs on the search engine. The results are scored using BM25 or RRF scoring, and then rescored by semantic ranker. |
0 commit comments