검색에는 서로 다른 장점이 있음.
예를 들어 사용자가 정확한 프로젝트명이나 토큰명을 입력했다면 키워드가 중요함.
반대로 표현은 다르지만 의미가 비슷한 자료를 찾으려면 단순 문자열 검색만으로 부족할 수 있음.
DAPPOS의 Bubble Engine은 그래서 Dense Retrieval과 Sparse Retrieval을 결합한 Hybrid Retriever를 사용한다고 설명합니다. Dense는 의미적 유사성을 찾는 데 강하고, Sparse는 키워드 기반 매칭에 유리한 방식임.
즉
Semantic Search
+
Keyword Search
를 하나만 선택하지 않고 함께 활용함.
Web3처럼 프로젝트 이름, 티커, 프로토콜 용어와 자연어 설명이 뒤섞인 환경에서는 한 종류의 검색 방식만 고집하지 않는 것이 중요한 이유임.
#DAPPOS
#HybridRetrieval
#DenseRetrieval
#SparseRetrieval
#BubbleEngine
#스토리텔러
