Natural Language Processing
Natural Language Processing
Processing
LAB
ASSIGNMENT
NAME: M.Nathish
REG NO:22BCE20374
Question:
implement shift reduce parser, Recurrsive descent parser
and chart parser for the following grammar using CYK
algorithm
1) E->2E2;
E ->3E3; E->4
2)S -> NP VP|NP AUXV VP
NP -> DET NOM|PNOUN|NOUN
VP ->VERB NP| V NP
Pnoun -> JOHN
AuxV -> is
V -> playing
Noun -> Game
ex:- john is playing a game
3)S -> NP VP
NP -> Det N
VP ->V
ex: the cat sleeps
ex:- id+id*id
4)E -> TE'
E' -> +TE'|T'
T->FT'
T' ->*FT'|epsilon
F -> (E)|id