2016-03-01 34 views
1

字的單詞如果谷歌用戶鍵入「thequickbrownfoxjumpsoverthelazydog」,它是聰明到足夠多翻譯爲「快速的棕色狐狸跳過懶狗」。Elasticsearch - 檢測類型一起

我想對elasticsearch提供的「工具」做同樣的事情。

我該如何執行它? (不要求完整的代碼,只是一些指導在哪裏看)。

我想也許我可以用一個正克和提交搜索之前,匹配於索引現有詞。

+0

是,NGRAM是一種有效的方法,但有這樣的https另一個選項:// WWW .elastic.co /導向/ EN/elasticsearch /參考/電流/分析字定界符tokenfilter.html https://www.elastic.co/guide/en/elasticsearch/guide/current/partial-matching.html –

回答

0

你需要一個Dictionary Decompounder.你必須提供一個英語字典它關閉的工作。

(嘗試在/ usr /共享/字典/詞在Unix系統上的文件,或者去抓住從OpenOffice的字典文件。)