【发布时间】:2018-12-21 11:24:46
【问题描述】:
为什么会在 % start S 的行中出现“无效语法”?
nltk.data.show_cfg('grammars/book_grammars/feat0.fcfg')
% start S
S -> NP[NUM=?n] VP[NUM=?n]
# NP expansion productions
NP[NUM=?n] -> PropN[NUM=?n]
NP[NUM=?n] -> Det[NUM=?n] N[NUM=?n]
NP[NUM=pl] -> N[NUM=pl]
【问题讨论】:
-
您是否尝试使用 Python 解释器运行这些行?这是不正确的。在书中的那个例子中,它们运行第一行,其余行是
show_cfg函数的输出。 -
是的,我做错了。谢谢!
标签: python-3.x nltk grammar feature-extraction nltk-book