Skip to main content

merge

Function merge 

Source
pub fn merge(sources: Vec<(&str, Vec<String>)>) -> Vec<MergedResult> 
Expand description

Merge multiple ranked lists using Reciprocal Rank Fusion.

Each source is a (name, ranked_ids) pair where ranked_ids is ordered by relevance (index 0 = most relevant).

Returns (id, score, sources) sorted by score descending.