使用Link Grammar,我可以对句子进行语法分析,如下所示:
+-------------------Xp------------------+
+------->WV------->+------Ost------+ |
+-----Wd----+ | +----Ds**x---+ |
| +Ds**c+--Ss--+ +-PHc+---A---+ |
| | | | | | | |
LEFT-WALL a koala.n is.v a cute.a animal.n .
+---------------------Xp--------------------+
+------->WV------>+---------Osm--------+ |
+-----Wd----+ | +------Ds**x------+ |
| +Ds**c+--Ss-+ +--PHc-+-----A----+ |
| | | | | | | |
LEFT-WALL a wolf.n is.v a dangerous.a animal.n .
+--------------------Xp--------------------+
+------->WV------>+--------Ost--------+ |
+-----Wd----+ | +------Ds**x-----+ |
| +Ds**c+--Ss-+ +--PHc-+----A----+ |
| | | | | | | |
LEFT-WALL a dog.n is.v a faithful.a animal.n .
+-----------------------Xp----------------------+
+------->WV------->+----------Osm----------+ |
+-----Wd----+ | +-------Ds**x-------+ |
| +Ds**c+--Ss--+ +--PHv--+-----A-----+ |
| | | | | | | |
LEFT-WALL a monkey.n is.v an independant.a animal.n .
这样做的问题是,AFAIK不可能以编程的方式对输出进行感知;似乎要做的就是将语法输出转换为依赖关系解析树,我该如何实现呢?
发布于 2017-01-04 06:15:52
你可能想看看RelEx (at GitHub)。
来自维基百科的链接语法(重点是我的):
语义关系提取器RelEx位于链接语法库的顶层,它通过明确句子中单词之间的语义关系来生成依存语法输出。它的输出可以归类为介于SSyntR和DSyntR之间的意义文本理论的输出。它还提供框架/基础、回指解析、中心词识别、词块、词性识别和标记,包括实体、日期、金钱、性别等标记。它包括一个兼容模式,可以生成与斯坦福解析器兼容的依赖项输出,以及与Penn Treebank兼容的词性标记。
https://stackoverflow.com/questions/40447641
复制相似问题