Skip to content

Commit e9123f6

Browse files
Milvus-doc-botMilvus-doc-bot
authored andcommitted
Release new docs to master
1 parent 82f96a8 commit e9123f6

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

v2.5.x/site/en/release_notes.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ Milvus 2.5.0-beta brings significant advancements to enhance usability, scalabil
2424

2525
Milvus 2.5 supports full text search implemented with Sparse-BM25! This feature is an important complement to Milvus's strong semantic search capabilities, especially in scenarios involving rare words or technical terms. In previous versions, Milvus supported sparse vectors to assist with keyword search scenarios. These sparse vectors were generated outside of Milvus by neural models like SPLADEv2/BGE-M3 or statistical models such as the BM25 algorithm.
2626

27-
Milvus 2.5 has built-in tokenization and sparse vector extraction, extending the API from only receiving vectors as input to directly accepting text. BM25 statistical information is updated in real time as data is inserted, enhancing usability and accuracy. Additionally, sparse vectors based on approximate nearest neighbor (ANN) algorithms offer more powerful performance than standard keyword search systems.
27+
Powered by [Tantivy](https://github.com/quickwit-oss/tantivy), Milvus 2.5 has built-in analyzers and sparse vector extraction, extending the API from only receiving vectors as input to directly accepting text. BM25 statistical information is updated in real time as data is inserted, enhancing usability and accuracy. Additionally, sparse vectors based on approximate nearest neighbor (ANN) algorithms offer more powerful performance than standard keyword search systems.
2828

29-
For details, refer to [Full Text Search](full-text-search.md).
29+
For details, refer to [Analyzer Overview](analyzer-overview.md) and [Full Text Search](full-text-search.md).
3030

3131
#### Cluster Management WebUI (Beta)
3232

@@ -36,9 +36,9 @@ Milvus 2.5 introduces a built-in Cluster Management WebUI, reducing system maint
3636

3737
#### Text Match
3838

39-
Milvus 2.5 leverages analyzers and indexing from Tantivy for text preprocessing and index building, supporting precise natural language matching of text data based on specific terms. This feature is primarily used for filtered search to satisfy specific conditions and can incorporate scalar filtering to refine query results, allowing similarity searches within vectors that meet scalar criteria.
39+
Milvus 2.5 leverages analyzers and indexing from [Tantivy](https://github.com/quickwit-oss/tantivy) for text preprocessing and index building, supporting precise natural language matching of text data based on specific terms. This feature is primarily used for filtered search to satisfy specific conditions and can incorporate scalar filtering to refine query results, allowing similarity searches within vectors that meet scalar criteria.
4040

41-
For details, refer to [Text Match](keyword-match.md).
41+
For details, refer to [Analyzer Overview](analyzer-overview.md) and [Text Match](keyword-match.md).
4242

4343
#### Bitmap Index
4444

v2.5.x/site/en/userGuide/schema/analyzer/analyzer-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ summary: "In text processing, an analyzer is a crucial component that converts r
88

99
In text processing, an **analyzer** is a crucial component that converts raw text into a structured, searchable format. Each analyzer typically consists of two core elements: **tokenizer** and **filter**. Together, they transform input text into tokens, refine these tokens, and prepare them for efficient indexing and retrieval.​
1010

11-
In Milvus, analyzers are configured during collection creation when you add `VARCHAR` fields to the collection schema. Tokens produced by an analyzer can be used to build an index for text matching or converted into sparse embeddings for full text search. For more information, refer to [Text Match](keyword-match.md) or [​Full Text Search](full-text-search.md).​
11+
Powered by [Tantivy](https://github.com/quickwit-oss/tantivy), analyzers in Milvus are configured during collection creation when you add `VARCHAR` fields to the collection schema. Tokens produced by an analyzer can be used to build an index for text matching or converted into sparse embeddings for full text search. For more information, refer to [Text Match](keyword-match.md) or [​Full Text Search](full-text-search.md).​
1212

1313
<div class="alert note">
1414

v2.5.x/site/en/userGuide/search-query-get/full-text-search.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Full text search simplifies the process of text-based searching by eliminating t
2323

2424
1. **Text input**: You insert raw text documents or provide query text without any need for manual embedding.​
2525

26-
2. **Text analysis**: Milvus uses an analyzer to tokenize input text into individual, searchable terms.​
26+
2. **Text analysis**: Milvus uses an analyzer to tokenize input text into individual, searchable terms.​ For more information on analyzers, refer to [Analyzer Overview](analyzer-overview.md).
2727

2828
3. **Function processing**: The built-in function receives tokenized terms and converts them into sparse vector representations.​
2929

v2.5.x/site/en/userGuide/search-query-get/metric.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ Parameter description:​
212212

213213
- `​D`: The document being evaluated.​
214214

215-
- `​TF(qi​,D)`: Term frequency, representing how often term ​qi​appears in document ​D.​
215+
- `​TF(qi​,D)`: Term frequency, representing how often term `​qi` ​appears in document `​D`.​
216216

217217
- `​IDF(qi​)`: Inverse document frequency, calculated as:​
218218

0 commit comments

Comments
 (0)