Expand description
Full-text search with BM25 scoring
Provides efficient text search capabilities using:
- Inverted index for fast document lookup
- BM25 scoring algorithm for relevance ranking
- Configurable text analysis (tokenization, stemming, stop words)
- Multi-language stemming support (Turbopuffer-inspired)
Structs§
- Full
Text Config - Configuration for full-text search
- Full
Text Result - Full-text search result
- Full
Text Stats - Full-text index statistics
- Inverted
Index - Inverted index for full-text search
- Posting
- Posting list entry for inverted index
- Text
Analyzer - Text analyzer for tokenization, normalization, and stemming
Enums§
- Stem
Language - Supported languages for stemming (Turbopuffer-inspired)