Expand description
Retrieval strategies and implementations
Re-exports§
pub use bm25::BM25Result;pub use bm25::BM25Retriever;pub use bm25::Document as BM25Document;pub use enriched::EnrichedRetrievalConfig;pub use enriched::EnrichedRetriever;pub use hybrid::FusionMethod;pub use hybrid::HybridConfig;pub use hybrid::HybridRetriever;pub use hybrid::HybridSearchResult;
Modules§
- adaptive
- Adaptive strategy selection for intelligent retrieval
- bm25
- BM25 text retrieval implementation for keyword-based search
- enriched
- Enriched metadata-aware retrieval Enriched metadata-aware retrieval
- hybrid
- Hybrid retrieval combining multiple search strategies
Structs§
- Query
Analysis - Query analysis results to determine optimal retrieval strategy
- Query
Analysis Result - Query analysis result with additional metadata for adaptive retrieval
- Query
Result - Query result with hierarchical summary
- Retrieval
Config - Configuration parameters for the retrieval system
- Retrieval
Statistics - Statistics about the retrieval system
- Retrieval
System - Retrieval system for querying the knowledge graph
- Search
Result - A search result containing relevant information
Enums§
- Query
Intent - User intent classification for result presentation
- Query
Type - Classification of query types for adaptive retrieval strategy selection
- Result
Type - Type of search result indicating the retrieval strategy used