(엘라스틱서치) 영어사이트에서 검색시 기본적 검색결과 패턴에 대한 조건..

21.05.14 10:42 작성 조회수 105

0

1. 현상

 fishing 검색시 최소단위로 분절되어 "fish", "ing"로 token

 검색이 fishing이나 fish, fishing이 우선순위 없이 결과에 노출됨

 *현재 검색은 and 조건에 따라 -> must문으로 처리

2. 원인 

 형태소 분석기를 통해 분절된 후에 동의어처리가 되면서 같은 단어로 인식

 

3. 확인 사항

 **고객요청) keyword("fishing")를 분절하지 않고 검색에 활용

  -> 이렇게 하더라도, fish도 결과에 나와야 한다.

 ** 개발팀화인) 사용자 입력 값 자체에 score를 높여 검색 상단위 위치

  fishing -10

  fish -5

  ing -5

  -> 사용자 사전에 fish / ing 따로 등록필요하고, 모든 단어에 적용해야 하는 수고가 있음

 ** 어떻게 검색에 대해 의사소통을 해야하는지, 기본적은 사항

답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!