【发布时间】:2016-02-07 16:13:14
【问题描述】:
我已经下载了 UPDT 波斯树库 (Uppsala Persian Dependency Treebank),我正在尝试使用 MaltParser 构建依赖解析器模型,但我对 NLP 字段非常陌生,需要一些帮助。
有谁知道如何使用MaltParser 来构建依赖解析器模型?新创建的模型可以与我的 Java 程序中的Stanford Dependency Parser 一起使用吗?
谢谢
【问题讨论】:
-
MaltParser 模型与 Stanford Dependency Parser 不兼容。您需要为斯坦福依赖解析器单独训练一个模型。但是 MaltParser 也是用 Java 编写的,所以你应该可以在 Java 程序中调用它。
-
谢谢你的解释,现在我可以训练模型了,结果是像myModel.mco这样的文件。我想在我的Java程序中使用模型来解析一个句子,但是根据这个目录下的MaltParser提供的例子(maltparser-1.8\examples\apiexamples\srcex\org\maltparser\examples),这个句子必须被分词并且手动注释,然后可以被模型解析。它是 Maltparser 模型在 Java 中的工作方式吗?是否可以将句子作为模型的输入,而不进行标记或注释?
标签: java parsing nlp stanford-nlp linguistics