ruby の Stemmer gem を使用して単語をステミングしています。私は多かれ少なかれ次のようなクラス naivebayes.rb を持っています:
require "stemmer"
.....
class Naivebayes
include Stemmable
def clean_word(word)
..
...
stem(word)
end
end
コードの一部を省略しました。ruby naivebayes.rb. ただし、Rails コンソールまたはコントローラーの Rails アプリ内で実行すると、次のエラーが発生しました。
**NameError: uninitialized constant String::Stemmer**
これは何よりも私を困惑させます!これに似た他の問題を見つけていないので、これを解決する方法や何が欠けているのか誰かが知っているかどうか尋ねています.
ありがとう!