NLP7
NLP7
PROGRAM:
import nltk
txt = "The dog barked at the cat"
grammar = ('''
NP: {<DT>?<JJ>*<NN>} # NP
''')
chunkParser = nltk.RegexpParser(grammar)
tagged = nltk.pos_tag(nltk.word_tokenize(txt))
print(tagged)
tree = chunkParser.parse(tagged)
for subtree in tree.subtrees():
print(subtree)
tree.draw()
OUTPUT: