nltk.ccg.CCGChartParser¶
- class nltk.ccg.CCGChartParser[source]¶
Bases:
ParserI
Chart parser for CCGs. Based largely on the ChartParser class from NLTK.
- parse(tokens)[source]¶
- Returns
An iterator that generates parse trees for the sentence. When possible this list is sorted from most likely to least likely.
- Parameters
sent (list(str)) – The sentence to be parsed
- Return type
iter(Tree)
- grammar()¶
- Returns
The grammar used by this parser.
- parse_sents(sents, *args, **kwargs)¶
Apply
self.parse()
to each element ofsents
. :rtype: iter(iter(Tree))