Closed dodeeric closed 1 month ago
the ensemble retriever removes double results. if k=5 for bm25, and k=5 for vector db, then it can happen that the number of results for ensemble is <5.
bm25: result1 result1 result2 result2 result3
vector db: result1 result1 result2 result2 result4
ensemble: result1 result2 result3 result4
I saw such case in the langsmith logs.
ex.: incendie du château de Laeken