Skip to main content

Module retrieval

Module retrieval 

Source
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§

QueryAnalysis
Query analysis results to determine optimal retrieval strategy
QueryAnalysisResult
Query analysis result with additional metadata for adaptive retrieval
QueryResult
Query result with hierarchical summary
RetrievalConfig
Configuration parameters for the retrieval system
RetrievalStatistics
Statistics about the retrieval system
RetrievalSystem
Retrieval system for querying the knowledge graph
SearchResult
A search result containing relevant information

Enums§

QueryIntent
User intent classification for result presentation
QueryType
Classification of query types for adaptive retrieval strategy selection
ResultType
Type of search result indicating the retrieval strategy used