我正在尝试用 Java 进行德语词形还原,但找不到任何库。我可能对此很愚蠢,但我现在已经在这方面花了一些时间,并且希望得到帮助。
这是我尝试过的:
如果我添加依赖项,斯坦福 NLP 不支持德语词形还原
<dependency>
<groupId>org.apache.opennlp</groupId>
<artifactId>opennlp-tools</artifactId>
<version>2.3.1</version> <!-- Check for the latest version on Maven Central -->
</dependency>
我的 pom 代码找不到导入
import opennlp.tools.lemmatizer.DictionaryLemmatizer;
遵循文档(https://opennlp.apache.org/docs/1.8.4/apidocs/opennlp-tools/opennlp/tools/lemmatizer/DictionaryLemmatizer.html)应该存在。我还通过关注他们的网站并添加依赖项来尝试 LanguageTools (https://dev.languagetool.org/java-api.html)
<dependency>
<groupId>org.languagetool</groupId>
<artifactId>language-en</artifactId>
<version>6.3</version>
</dependency>
但是当我尝试这样做时
JLanguageTool langTool = new JLanguageTool(Languages.getLanguageForShortCode(<language-code>));
Java找不到该库,我尝试在eclipse中在网络上搜索它,但找不到它。
Soo我开始没有想法了。这让我感到沮丧,因为我当然不是唯一想要进行词形还原的人,而且我确信有解决方案,我只是在这里感觉有点愚蠢。因此,非常感谢任何帮助!!!