Wyszukiwanie hybrydowe
Strategia łącząca wyszukiwanie gęste (wektorowe) i rzadkie (BM25/leksykalne) — łapie zarówno podobieństwo semantyczne, jak i dokładne dopasowanie terminów.
Wyszukiwanie gęste radzi sobie z parafrazami i podobieństwem pojęciowym („samochód" ↔ „auto"), ale potrafi pominąć konkretne tokeny (identyfikatory produktów, rzadkie nazwy). BM25 znajduje dokładne terminy, lecz nie rozumie synonimów. Hybryda bierze to, co najlepsze z obu.
Fuzję zwykle robi się przez Reciprocal Rank Fusion (RRF): suma 1/(k + pozycja) z obu list, potem sortowanie. Natywnie wspierają to Elastic, Weaviate, Qdrant, OpenSearch, pgvector + tsvector. Domyślne podejście we współczesnych potokach RAG.