0
如何使用詞法PCFG生成語法,從而更有意義地使用Sentence。 我可以使用NLTK庫從CFG語法生成短語,但它大多數短語沒有意義,儘管它的語法正確。使用詞法PCFG生成有意義的短語
s=("""
S -> PRP RB VP
VP -> VBP NP
NP -> JJ NNS
RB -> 'forcefully'|'strongly'|'rerely'
PRP -> 'we'|'you'|'he'
VBP -> 'actuarize'|'support'|'condemn'
JJ -> 'black|fair'
NNS -> 'markets'
""")
#load into the grammar
grammar=CFG.fromstring(s)
for sentence in generate(grammar,depth=10):
print(' '.join(sentence))
您可以請直接給我一些關於此的文件或紙張。 – aman
如果我記得,[本文](http://dl.acm.org/citation.cfm?id=2591256)既有語言模型又有語法(依賴)語法。但是,它只是在一個非常有限的領域內工作,並且對於話語的內容應該是什麼有一些指導。 –