ICU플러그인과 Suggest쿼리를 사용해 제안 검색어 만들기
사내에서 제안 검색어를 사용하는 방법에 대해 작성해 보겠습니다. 우선 플러그인으로는 analysis-icu와 QueryDsl의 Suggest를 사용합니다. analysis-icu 분석 플러그인은 ICU(Interational Components for Unicode) 라이브러리를 사용하여 아시아 언어에 대한 향상된 분석, 유니코드 정규화, 유니코드 인식 대소문자 접기, 대조 지원 및 음역을 포함하여 확장된 유니코드 지원을 추가합니다. analysis-icu 분석 플러그인은 문자 필터, 토크나이저, 토큰 필터를 제공하는데 그중 문자 필터인 icu_normalizer를 사용하겠습니다. 플러그인 설정 name 정규화의 종류를 지정. nfc(normalization Form C)는 문자열을 정규화할 때 모든 조..