Ricerca ibrida
Strategia di ricerca che combina quella densa (vettoriale) e quella sparsa (BM25/lessicale): coglie sia la somiglianza semantica sia la corrispondenza esatta dei termini.
La ricerca densa eccelle con parafrasi e somiglianze concettuali («auto» ↔ «automobile»), ma può perdere token specifici (ID di prodotto, nomi rari). BM25 trova i termini esatti ma non comprende i sinonimi. La ricerca ibrida ottiene entrambi i vantaggi.
La fusione si fa di solito con la Reciprocal Rank Fusion (RRF): si somma 1/(k + rank) sulle due liste e si ordina. È supportata nativamente da Elastic, Weaviate, Qdrant, OpenSearch e pgvector + tsvector, ed è la scelta predefinita nelle pipeline RAG moderne.