Python 使用nltk解析英语句子
我正在使用NLTK库解析英语句子。每次我解析一个句子时,我都会提供该句子的特定语法,例如,如果需要解析Python 使用nltk解析英语句子,python,parsing,nltk,context-free-grammar,Python,Parsing,Nltk,Context Free Grammar,我正在使用NLTK库解析英语句子。每次我解析一个句子时,我都会提供该句子的特定语法,例如,如果需要解析 I shot an elephant in my pajamas 我将提供类似这样的语法 grammar = nltk.parse_cfg(""" S -> NP VP PP -> P NP NP -> Det N | Det N PP | 'I' VP -> V NP | VP PP Det -> 'an' | 'my' N -> 'ele
I shot an elephant in my pajamas
我将提供类似这样的语法
grammar = nltk.parse_cfg("""
S -> NP VP
PP -> P NP
NP -> Det N | Det N PP | 'I'
VP -> V NP | VP PP
Det -> 'an' | 'my'
N -> 'elephant' | 'pajamas'
V -> 'shot'
P -> 'in'
""")
上述语法包括仅针对本句的非终结符。有什么语法可以适用于每个句子吗?做这件事。我们可以得到斯坦福解析器为此目的使用的语法吗另外,您会推荐什么nltk或Stanford解析器。
谢谢请在适用的地方添加语言标签:请参阅