🔄Hybrid Search
Hybrid Search
하이브리드 검색은 밀집 벡터 검색(시맨틱 유사도)과 희소 키워드 검색(정확한 일치)을 결합하여 더 정확한 결과를 제공하는 검색 전략입니다.
What Is Hybrid Search?
하이브리드 검색은 근본적으로 다른 두 검색 패러다임을 결합하여 개별 접근법보다 더 나은 정확도를 달성하는 전략입니다. 두 검색을 병렬로 실행하고 Reciprocal Rank Fusion(RRF)으로 융합합니다.
How Hybrid Search Works
병렬 파이프라인: 밀집 경로로 벡터 유사도, 희소 경로로 키워드 검색. RRF로 랭크 리스트를 융합합니다.
Why Hybrid Search Matters
개별 방법 대비 검색 리콜을 10-30% 개선합니다.
How Chatloom Uses Hybrid Search
Chatloom RAG 파이프라인의 핵심 컴포넌트로, pgvector와 GIN 인덱싱된 tsvector를 커스텀 RRF 함수로 결합합니다.
Frequently Asked Questions
- RRF란?
- 위치 기반 점수로 여러 랭크 리스트를 결합하는 알고리즘입니다.
- 더 느린가요?
- 미미합니다 — 병렬 실행으로 5-15ms 추가만.
- 벡터 검색만보다 좋은 경우는?
- 특정 식별자, 기술 용어, 고유 명사가 포함된 경우에 특히 유리합니다.