Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import nltk
- grammar = nltk.CFG.fromstring(open("atis/atis-grammar-cnf.cfg").read())
- sentences = open("atis/atis-test-sentences.txt").read()
- testSentences = nltk.parse.util.extract_test_sentences(sentences,encoding="latin2")
- # initialize the parser
- parser = nltk.parse.BottomUpChartParser(grammar)
- # parse all test sentences
- for sentence in testSentences:
- parser.chart_parse(sentence[0])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement