我已经加载了“stanford-core-nlp”gem,并试图在我刚刚起步的应用程序中使用它。但是,每次我尝试显示呈现的文本时,我都会从 Chrome 收到此错误消息,并且 rails 服务器退出,引用 Trace/BPT 陷阱:5。
我搜索了其他类似的 Rails 错误,但找不到任何与我的情况相匹配的内容。我唯一能想到的是下面的代码导致了某种问题?
def pos_tagger (text)
require 'stanford-core-nlp'
pipeline = StanfordCoreNLP.load(:tokenize, :ssplit, :pos, :lemma, :parse, :ner, :dcoref)
text = StanfordCoreNLP::Annotation.new(text)
newtext = pipeline.annotate(text)
return newtext
end
我应该——一个新手——放弃使用这个模块并尝试别的东西吗?