퍼지 검색 (Fuzzy String Search)
퍼지 검색 용어 정리
작성일 : 2025.02.05
TIL
퍼지 검색이란?
- 검색어가 데이터와 완벽하게 일치하지 않더라도 검색해 주는 것
- 예를 들면 ‘공주’를 검색했을 때 ‘공중’, ‘공지’, … 결과도 함께 찾는 검색
관련 라이브러리
Fuse.js
가 Fuzzy 검색 라이브러리로 유명한 듯함- 정규식으로도 처리가 가능하지만, JSON, 중첩 객체 검색, 중요도 관련 옵션을 제공하기 때문에 편리할 것으로 보임
참고
- https://cloud.google.com/discover/what-is-fuzzy-search?hl=ko, 퍼지검색이란?, Google Cloud, 2025.02.05 열람
- https://www.fusejs.io/, Fuse.js, 2025.02.05 열람