목록 보기
식자재 품목 검색을 더 쉽게! 검색 엔진 도입과 개선
백엔드

식자재 품목 검색을 더 쉽게! 검색 엔진 도입과 개선

spoqa
spoqa
2025년 3월 4일

두줄요약

식자재 품목 검색 품질을 높이기 위해 Elasticsearch를 도입하고 분석기, N-gram, Wildcard를 조정한 과정을 정리했습니다. 초성 검색은 ICU 확장을 선택해 유지보수성과 확장성을 함께 고려했습니다.

핵심 내용

  • 식자재 품목 검색 품질 개선을 위해 DB LIKE 검색에서 Elasticsearch로 전환한 과정
  • Nori Tokenizer, N-gram, Standard 분석기 가중치 조절과 Edge N-gram 설정 최적화로 검색 정확도 개선
  • Wildcard 필드와 쿼리로 포함 검색을 강화하고, 초성 검색을 위해 ICU 확장 도입
  • 사용자 사전은 관리 부담과 표기 다양성 문제로 제외

다음 읽기

#검색 주제를 다룬 다른 회사 글

검색엔진의 Analyzer, 형태소분석기 ≠ 토크나이저

검색엔진의 Analysis 흐름과 Analyzer의 역할을 정리하고, 형태소 분석기와 토크나이저의 차이를 설명했습니다. 또한 동의어·n-gram·stop filter로 검색 품질을 조정하는 방법을 소개했습니다.

요기요
요기요
백엔드

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...