Гибридный поиск

Гибридный поиск запускает плотный и разреженный движки параллельно и объединяет результаты: плотный понимает семантику, но упускает ключевые слова; разреженный точно совпадает, но не понимает синонимы. Слияние — нормализованные взвешенные суммы или RRF (обратное ранговое слияние, использует только ранги). Затем нейронное переранжирование кросс-энкодером: запрос и документ подаются вместе, модель сравнивает пословно — медленнее, но сильно точнее би-энкодера. Ни одна стратегия в одиночку не надёжна во всех сценариях.

Связано: Плотный эмбеддинг, Разреженный поиск BM25, RAG