The current implementation of retrievers follows closely to the original RRF (Reciprocal Rank Fusion) paper. I wonder if weighting could be introduced such that one result set has a higher/lower weight than the others. eg. 0.75 lexical and 0.25 semantic. This feature can also be found in other products (but not limited to):
Description
The current implementation of retrievers follows closely to the original RRF (Reciprocal Rank Fusion) paper. I wonder if weighting could be introduced such that one result set has a higher/lower weight than the others. eg. 0.75 lexical and 0.25 semantic. This feature can also be found in other products (but not limited to):
Suggested API
Current Elasticsearch request:
With weights (could be named anything else):