VectorSignalScorer

class VectorSignalScorer constructor(weight: Double = 1.0) : CollectorSignalScorer

Turns the cosine similarity a VectorCandidatePairSource already computed into a signal score, without re-embedding anything.

Only speaks when the pair actually carries a proposal score — a pair proposed by a source that never runs vector similarity has nothing for this scorer to say, so it abstains.

Parameters

weight

contribution weight for this signal in the aggregated blend; defaults to 1.0.

Constructors

Link copied to clipboard
constructor(weight: Double = 1.0)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun score(pair: CandidatePair, contextId: <Error class: unknown class>): CollectorSignalScore?