2017-04-12 3 views
0

나는 이것을 조사하도록 요청 받았지만 사람들이 생각하는대로 작동한다고 생각하지 않습니다. 내 사이트는 다음과 같습니다. https://www.knowledgefirstfinancial.ca/Kentico 9 스마트 검색 부분 단어 결과

은행원을 검색하면 예상 결과가 나타납니다. https://www.knowledgefirstfinancial.ca/search-results.aspx?searchtext=banking&searchmode=exactphrase. 그러나 은행 검색은 그렇지 않습니다. 두 가지 모두에서 하나의 히트가 있지만 그 결과에는 은행 및 은행이 있습니다.

스마트 검색에서 부분 단어를 처리 할 수 ​​있습니까? 유연성의 유연성?

기본적으로 검색은 'exactphrase'로 설정되어 있습니다 (기본값은 마음에 들지만 드롭 다운 옵션은이 문제를 해결하지 못합니다).

답변

1
+0

감사합니다. 검색 색인이 별도로 있습니까? –

+0

설정에 따라 다르 겠지만 일반적으로 그렇지는 않습니다. 상점에서 일부 상품 유형에 대해 이러한 색인을 정의했으며 이러한 유형 만이 방식으로 검색되기를 원합니다. – Shof

+0

고마워요, 그 사이트는 그렇게 복잡하지 않습니다. 저는 여기에 3 개를 가지고 있는데 이것을 하나에 구현했습니다. 건배! –

1

이 문제를 해결하기위한 또 다른 방법은이 두 가지 방법으로 해결하는 것입니다.

  1. 퍼지 검색 사용 - 고의적 인 퍼지 요소 0.8로 퍼지 검색을 사용합니다. 이렇게하면 검색 문자열에 20 % 오류율이 생깁니다. 그러나 이것은 아무것도 보증하지 않으며 텍스트 길이에 따라 다릅니다.

  2. 더 나은 방법은 STEM ANALYZER를 사용하여 콘텐츠를 색인하는 것입니다. 이 분석기는 식량 -> 음식, 걷기 -> 걷기 등과 같은 단어의 줄기를 표시합니다. Kentico에서 색인 생성 중에이 분석기를 선택하면 모든 분석기가 설정됩니다.

관련 문제