Skip to main content

Module scoring

Module scoring 

Source
Expand description

Scoring strategies for semantic search results

This module provides traits and implementations for adjusting search result scores based on various factors (temporal decay, popularity, quality, etc.)

§Overview

The ScoreAdjuster trait allows you to compose multiple scoring strategies without modifying the core search logic.

Structs§

CompositeScoreAdjuster
Composite score adjuster - combines multiple adjusters sequentially
TemporalDecayAdjuster
Temporal decay adjuster - prioritizes recent content using exponential decay

Traits§

ScoreAdjuster
Trait for adjusting search result scores based on various factors