如何用单词重复指定规则?

时间:2019-06-19 13:12:46

标签: python nlp nltk context-free-grammar

我正在为一个学校项目开发普通话中文解析器。 对于疑问句形式,一种语法是用否定重复动词(例如“您不是英语吗?”)。

当动词相同时,如何指定可以识别该短语的语法(如上例所示),但如果使用两个不同的动词(如“您没有英语?”)则不能识别该语法? / p>

查看文档,我发现没有提及此功能。 我还查看了堆栈溢出上发布的一些问题,但没有任何答案。

我正在使用python 3.7和nltk 3.4.3

到目前为止,我想出了以下规则来进行整合,但这并不意味着动词是相同的

VP[type=int] -> V NEG V NP | V NP 'ma'

0 个答案:

没有答案