基于特征的语法,用于在nltk中生成输出

时间:2015-02-12 15:56:25

标签: nltk

为了生成代码,以下代码不起作用:

S[SEM=(?dk + ?ak)] -> DK[SEM=?dk] AK[SEM=?ak]
AK[SEM=''] -> '@'
DK[SEM='DECLARE'] -> 'DECLARE'

但以下代码有效:

S[SEM=?dk] -> DK[SEM=?dk] AK
AK -> '@'
DK[SEM='DECLARE'] -> 'DECLARE'

关于如何使其发挥作用的任何想法?

1 个答案:

答案 0 :(得分:1)

问题解决了。我必须在语法的开头给出以下一行

%Start S