在我的应用程序中,我使用斯坦福大学CoreNLP将英语文本解析成一个图形数据结构(通用依赖项)。
在对图进行了一些修改之后,我需要生成一个自然语言输出,我使用的是SimpleNLG:https://github.com/simplenlg/simplenlg。
然而,SimpleNLG正在使用短语语法。
因此,为了成功地将SimpleNLG用于自然语言生成,我需要将通用依赖关系转换为短语语法。
实现这一目标的最简单方法是什么?
到目前为止,我只看到关于这个主题的这篇文章:844b802736ce07dab89064efb7f8ede9
我希望有人能在这个问题上分享一些更实用的代码示例?
发布于 2016-07-10 19:57:49
短语-结构树包含比依赖树更多的信息,因此不能确定地将依赖树转换为短语-结构树。
但是,如果使用CoreNLP解析句子,请查看parse注解器。与依赖解析器不同,该解析器还输出短语-结构树,因此您可以使用这个注解器直接将句子解析为短语-结构树。
https://stackoverflow.com/questions/38295454
复制相似问题