Expand description
Result processing with semantic embeddings and official source ranking
This module processes raw search results by:
- Using semantic embeddings for similarity scoring
- Applying official source priority boosts
- Ranking results by combined relevance + authority scores
Functionsยง
- deduplicate_
results - Deduplicate results based on content similarity
- enhance_
results - Enhance results with additional metadata
- filter_
non_ technical_ domains - Filter out non-technical domains when processing technical queries (LLM-enhanced only)
- filter_
quality_ results - Filter results to remove low-quality or duplicate content
- process_
with_ embeddings_ and_ analysis - Process search results with semantic similarity and query analysis context
- process_
without_ embeddings - Process search results without embeddings (fallback method)