Skip to main content

Linear Combination Reranker

Note: This reranker is deprecated. Use the RRFReranker if you need a score-based reranker.
The Linear Combination Reranker combines the results of semantic and full-text search using a linear combination of the scores. The weights for the linear combination can be specified, and defaults to 0.7, i.e, 70% weight for semantic search and 30% weight for full-text search.
Note: Supported query type – Hybrid search only.

Accepted Arguments

ArgumentTypeDefaultDescription
weightfloat0.7The weight to use for the semantic search score. The weight for the full-text search score is 1 - weights.
return_scorestr"relevance"Options are “relevance” or “all”. The type of score to return. If “relevance”, will return only the `_relevance_score. If “all”, will return all scores from the vector and FTS search along with the relevance score.

Supported Scores for each query type

You can specify the type of scores you want the reranker to return. The following are the supported scores for each query type:
return_scoreStatusDescription
relevance✅ SupportedResults only have the _relevance_score column
all✅ SupportedResults have vector(_distance) and FTS(score) along with Hybrid Search score(_distance)