我似乎無法找到任何可以阻止作品的軌道。Rails是否有porter stemmer(英語詞幹)?
例如下面的話就全部搞定轉換爲comput
computers
computing
compute
computer
附註:如果所產生基於波特施特默爾算法中,這將是巨大的(因爲這是我在PHP中使用)。
我似乎無法找到任何可以阻止作品的軌道。Rails是否有porter stemmer(英語詞幹)?
例如下面的話就全部搞定轉換爲comput
computers
computing
compute
computer
附註:如果所產生基於波特施特默爾算法中,這將是巨大的(因爲這是我在PHP中使用)。
你真的是在尋找一個紅寶石的詞幹和那些有不少。
有一個stremmer寶石;這裏如果NLP工具列表:
http://mendicantbug.com/2009/09/13/nlp-resources-for-ruby/
(不是一個答案,因爲我沒有使用過的寶石裏,不知道它是否適用於1.9。)
非常愚蠢的問題:你我將它包含在我的Gemfile文件中,以便它能夠工作? – Jacob
+1,你的更好。 –
找到它了...有一個'快速幹部'的導軌寶石:) https://github.com/romanbsd/fast-stemmer – Jacob