옵시디언 Omnisearch 플러그인 검색 성능 비교

반응형
 

옵시디언 RAG 플러그인 분석을 통해 검색 관련 지식 쌓기

옵시디언에 작성한 노트와 스크랩한 글들이 쌓이다 보니, 필요한 정보를 찾는 것이 점점 힘들어지고 있습니다. 이러한 문제를 해결하기 위해 RAG 기술을 활용한 노트 검색 기능에 집중하여 옵시

anpigon.tistory.com

 

현재 옵시디언 노트를 위한 시맨틱 검색 플러그인을 개발 중에 있습니다. 

이는 제가 직접 필요성을 느껴 시작한 개인 프로젝트입니다.

개발 경험이 부족하여 여러 시행착오를 겪고 있지만, 다양한 기술적 접근을 시도하며 꾸준히 발전시켜 나가고 있습니다.

 

최근 OpenAI의 임베딩 모델과 Pinecone Vector Database를 활용하여 기본적인 시멘틱 검색 기능 구현을 완료하여,

Omnisearch와 시멘틱 검색 성능을 비교 분석해보았습니다.

 

"동물 행동"으로 검색한 결과

 

Omnisearch 검색 결과

 

Smart Seeker 검색 결과

 

"교육/학습"으로 검색한 결과

 

Omnisearch 검색 결과

 

Smart Seeker 검색 결과

 

"자연현상"으로 검색한 결과

 

Omnisearch 검색 결과

 

Smart Seeker 검색 결과

 

"AI 기술 영향"으로 검색한 결과

 

Omnisearch 검색 결과

 

Smart Seeker 검색 결과

"문화 체험"으로 검색한 결과

 

Omnisearch 검색 결과

 

Smart Seeker 검색 결과

 

 


 

Omnisearch는 뛰어난 검색 성능을 제공하는 플러그인이지만, 정확한 키워드 매칭에 의존하는 특성상 유사 단어나 관련 개념을 포함한 문서를 찾는 데는 한계가 있습니다. 반면, 시맨틱 검색은 문장 간의 의미적 유사도를 분석하여 검색하므로, 키워드가 정확히 일치하지 않더라도 문맥상 연관된 문서들을 효과적으로 찾아낼 수 있습니다.


향후 Omnisearch의 정확한 키워드 매칭 기능과 시맨틱 검색의 문맥 기반 검색 기능을 통합한다면, 더욱 포괄적이고 정교한 검색 경험을 제공할 수 있을 것으로 기대됩니다.

반응형