【发布时间】:2016-04-29 18:29:55
【问题描述】:
我是斯坦福 NER 的新手,遇到了一些问题。 我已经下载了斯坦福命名实体识别器 3.6.0 版。它有效,没问题。但我无法将标记文本作为输出文件。阅读有关在此站点上提取数据的信息:http://www.themacroscope.org/2.0/using-the-stanford-named-entity-recognizer-to-extract-data-from-texts(Windows 用户)。 尝试做同样的事情,但在命令行中出现了一些错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFacto
ry
at edu.stanford.nlp.io.IOUtils.<clinit>(IOUtils.java:42)
at edu.stanford.nlp.ie.AbstractSequenceClassifier.loadClassifier(Abstrac
tSequenceClassifier.java:1484)
at edu.stanford.nlp.ie.AbstractSequenceClassifier.loadClassifierNoExcept
ions(AbstractSequenceClassifier.java:1497)
at edu.stanford.nlp.ie.crf.CRFClassifier.main(CRFClassifier.java:3015)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 4 more
有人可以解释什么是错的,我应该如何纠正它? 谢谢!
【问题讨论】:
标签: java nlp stanford-nlp