我将GermanNovel示例项目(基本上从https://github.com/apache/uima-ruta/releases的 uima-ruta 版本之一下载)作为 maven 项目导入到 eclipse 中。我将它作为 maven 导入,因为我找到了一个 pom.xml 文件。
我在 Main.ruta 脚本中发现一个错误,指出 "GeneratedDKProCoreTypes" not found,但在描述符文件夹中存在 GeneratedDKProCoreTypes.xml。
如果我将de.tudarmstadt.ukp.dkpro.core.treetagger-asl依赖项的版本从1.5.0更改为1.7.0 ,则找不到类TreeTaggerPosLemmaTT4J 。它已被弃用还是什么?我应该改用其他一些类和类型吗?
主菜
PACKAGE uima.ruta.example;
IMPORT PACKAGE de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos FROM GeneratedDKProCoreTypes AS pos;
IMPORT de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma FROM GeneratedDKProCoreTypes;
UIMAFIT de.tudarmstadt.ukp.dkpro.core.stanfordnlp.StanfordSegmenter;
UIMAFIT de.tudarmstadt.ukp.dkpro.core.treetagger.TreeTaggerPosLemmaTT4J;
SCRIPT uima.ruta.example.Name;
Document{-CONTAINS(pos.POS)} -> {
Document{-> SETFEATURE("language", "de")};
Document{-> EXEC(StanfordSegmenter)};
Document{-> EXEC(TreeTaggerPosLemmaTT4J, {pos.POS})};
};
Document{-> CALL(Name)};