작성
·
144
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 따로 등록필요하고, 모든 단어에 적용해야 하는 수고가 있음
** 어떻게 검색에 대해 의사소통을 해야하는지, 기본적은 사항
답변