为一个基于特征的语法规则确定正确的SEM值

时间:2018-01-24 17:00:08

标签: python nlp nltk semantics

我正在写一个我自己的语义fcfg文件,我有这个语法规则:

NP -> DT NNP NNP NNP

我想用语义扩展来编写这个特殊的规则,如下所示:

NP[NUM=?n,SEM = <?det(?nnp?nnp?nnp)>] -> DT[NUM=?n,SEM=?det] NNP[NUM=?n,SEM=?nnp] NNP[NUM=?n,SEM=?nnp] NNP[NUM=?n,SEM=?nnp]

我尝试用这句话解析这条规则:

The(det) Orlando(NNP) Magic(NNP) City(NNP)

它不起作用?

0 个答案:

没有答案