하이브리드 검색은 정확한 단어 일치를 찾는 전통적인 키워드 검색(BM25 알고리즘)과 의미적 유사성을 찾는 벡터 검색을 결합한 방식으로, 두 방식이 서로의 약점을 보완한다. 예를 들어 상품 코드나 고유명사처럼 정확한 문자열 일치가 중요한 검색은 키워드 검색이 강하고, ‘가성비 좋은 노트북’처럼 의미를 이해해야 하는 검색은 벡터 검색이 강하다. 두 점수를 가중합하거나 상호 순위 융합(Reciprocal Rank Fusion) 기법으로 결합하는 것이 실무에서 검증된 표준적인 하이브리드 검색 구현 방식이다.

실무 적용 및 비즈니스 영향

  • 단순 키워드 일치와 문맥적 의미 유사도의 장점만을 취해 검색 누락을 방지하고 정확도 극대화

구현 가이드 및 주의사항

  • 어휘 점수와 벡터 유사도 점수를 적절한 가중치(Alpha)로 결합하고 상호 순위 융합(RRF) 적용