如何在 java 中使用 stanford nlp 库?
How to use stanford nlp library in java?
有谁知道如何使用 stanford nlp 库进行词形还原。它提供了一个 maven 框架风格。但是,我只想在普通库中使用。我已经导入了 nlp 库。但是,它给了我一个 ClassNotFoundException。
java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
知道为此词形还原器至少需要添加哪些库吗?
只需使用 Maven 创建 java 项目。
并添加以下依赖项:
对于 SBT:"edu.stanford.nlp" % "stanford-corenlp" % "3.6.0",
"edu.stanford.nlp" % "stanford-corenlp" % "3.6.0" classifier "models",
"edu.stanford.nlp" % "stanford-parser" % "3.6.0"
注意:在您的情况下使用 Maven。对于核心 NLP,3 个以上的依赖项就足够了。
但是对于您的异常使用:
Maven org.slf4j 依赖项或在您的项目中包含 org.slf4j jar。
有谁知道如何使用 stanford nlp 库进行词形还原。它提供了一个 maven 框架风格。但是,我只想在普通库中使用。我已经导入了 nlp 库。但是,它给了我一个 ClassNotFoundException。
java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
知道为此词形还原器至少需要添加哪些库吗?
只需使用 Maven 创建 java 项目。 并添加以下依赖项:
对于 SBT:"edu.stanford.nlp" % "stanford-corenlp" % "3.6.0",
"edu.stanford.nlp" % "stanford-corenlp" % "3.6.0" classifier "models",
"edu.stanford.nlp" % "stanford-parser" % "3.6.0"
注意:在您的情况下使用 Maven。对于核心 NLP,3 个以上的依赖项就足够了。
但是对于您的异常使用:
Maven org.slf4j 依赖项或在您的项目中包含 org.slf4j jar。