0

我已经加载了“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

我应该——一个新手——放弃使用这个模块并尝试别的东西吗?

4

0 回答 0