2015-01-06 3 views
0

안녕하세요 저는 elasticsearch에서 새롭습니다. 나는 신축성있는 검색 웹 사이트에서 hunspell 필터를 이해할 수 없었다. 명확한 예제를 가진 hunspell 필터에 대한 완전한 설명이 필요하다.예제가있는 elasticsearch에서 hunspell 토큰 필터에 대해 설명합니다.

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/analysis-hunspell-tokenfilter.html

감사 쿠마 K. 형태소

+0

나는 또한 의심의 여지가있다. Plz 좀 도와주세요 .. – BasK

+0

Hunspell 필터 또는 분석기? 여기에 링크 붙여 넣기 –

답변

1

당신은 그것의 기본 형태로에 단어를 변환하는 과정입니다. 예를 들어 :

[ jumping , jumps , jumped ] => jump 
[ running , ran ] => run 

알고리즘 방식 해결하기 위해 2 가지 방법이 있습니다 -이 작업을 수행하는 알고리즘을 사용. 그러나 "제거 된"또는 "삭제 된"과 같은 일련의 규칙을 만드는 것은 모든 경우에 정확하게 작동하지 않을 것입니다. 그리고 어떤 화병에서는 역효과를 낼 수도 있습니다. 그러나 이것은 검색 측면에서 좋은 속도를 제공합니다. 포터 줄기 및 눈덩이는

사전를 실시하고이를 근거로이 알고리즘의 일부 - hunspell이 그림으로 오는 곳 여기입니다. Hunspell은이 변종과 기본 형식 사이의 매핑을 가지고있는 사전을 가지고 있습니다.이 사전을 검색하여 단어를 해결합니다. 따라서 hunspell은 형태소 분석에 대해서는 매우 정확하지만 조회가 관련되어 있으므로 검색 측면에서 느립니다.

관련 문제