2016-01-11 43 views
4

我想通過hunspell令牌過濾器使用一些基於詞典的詞幹。我正在使用亞馬遜彈性搜索,但沒有得到如何配置這些插件到我的域名。如果AWS ES中有其他可用的詞幹分析工具,那麼它將會很有幫助。這項服務變得毫無用處。亞馬遜彈性搜索 - 安裝Hunspell Stemmer

+0

嗨,你有沒有搞清楚這個問題?我找不到解決方案 – Billda

+0

我也在尋找解決方案 –

回答

0

看起來沒有辦法做到這一點。但爲了讓詞幹工作,我使用了英語詞幹,這對英語單詞很有效。

我創建了一個自定義的分析儀,設置如下:

"analysis": { 
     "filter": { 
     "english_stemmer": { 
      "type": "stemmer", 
      "language": "english" 
     }, 
     "english_possessive_stemmer": { 
      "type": "stemmer", 
      "language": "possessive_english" 
     } 
     }, 
     "analyzer": { 
     "english": { 
      "tokenizer": "standard", 
      "char_filter": [ 
      "html_strip" 
      ], 
      "filter": [ 
      "asciifolding", 
      "english_possessive_stemmer", 
      "lowercase", 
      "stop", 
      "english_stemmer" 
      ] 
     } 
     } 
    }