为什么OpenNLP中的词性标注过程很慢?
我正在使用OpenNLP进行词性标注,我发现这速度非常慢为什么OpenNLP中的词性标注过程很慢?,nlp,text-mining,opennlp,part-of-speech,Nlp,Text Mining,Opennlp,Part Of Speech,我正在使用OpenNLP进行词性标注,我发现这速度非常慢 posTagger = PosModelFactory.getPosModel("en"); String sent[] = new String[]{"Most", "large", "cities", "in", "the", "US", "had", "morning", "and", "afternoon", "newspapers", "."};
posTagger = PosModelFactory.getPosModel("en");
String sent[] = new String[]{"Most", "large", "cities", "in", "the", "US", "had",
"morning", "and", "afternoon", "newspapers", "."};
String tags[] = posTagger .tag(sent);
我用这个代码做了5个句子的示例,这是我在ms中获得PoS的时间
Time taken to pos 27
Time taken to pos 11
Time taken to pos 10
Time taken to pos 11
Time taken to pos 113
有什么办法可以提高这一点吗。
任何帮助都将不胜感激。您实际测量的是什么?只有初始设置很慢,对
tag()
的调用应该很快。所以只设置一次标签。@DanielNaber:我只设置了一次标签。