Ch.3 Grammars and Parsing 1
Grammars and Parsing
- Grammars and Sentence Structure
- What makes a good grammar
- A Top-Down Parser
- A Bottom-Up Parser
- Transition Network Grammars
Grammars and Parsing Grammars and Sentence Structure What makes a - - PowerPoint PPT Presentation
Grammars and Parsing Grammars and Sentence Structure What makes a good grammar A Top-Down Parser A Bottom-Up Parser Transition Network Grammars Ch.3 Grammars and Parsing 1 Grammars and Sentence Structure Ex. John ate the
Ch.3 Grammars and Parsing 1
Ch.3 Grammars and Parsing 2
Ch.3 Grammars and Parsing 3
Ch.3 Grammars and Parsing 4
Ch.3 Grammars and Parsing 5
Ch.3 Grammars and Parsing 6
Ch.3 Grammars and Parsing 7
Ch.3 Grammars and Parsing 8
Ch.3 Grammars and Parsing 9
Ch.3 Grammars and Parsing 10
This grammar cannot generate ab, aabb, ….
This grammar cannot generate abc, aabbcc, ……
Ch.3 Grammars and Parsing 11
e.g Starting in the state (s) and applying the rule S-> NP VP, the symbol list will be (NP VP)
Ch.3 Grammars and Parsing 12
E.g 1 The 2 dogs 3 cried 4 A typical parse state would be ((N VP)2)
Ch.3 Grammars and Parsing 13
cried:V, dogs:N,V, the:ART, old:ADJ,N, man:N,V
Ch.3 Grammars and Parsing 14
Ch.3 Grammars and Parsing 15
– rewrite a word by its possible lexical categories – replace a sequence of symbols that matches the RHS of a grammar rule by its LHS symbol
Ch.3 Grammars and Parsing 16
Ch.3 Grammars and Parsing 17
2’. NP-> ART@ADJ N 3’. NP -> ART @ N
Ch.3 Grammars and Parsing 18
– 2’’ NP -> ART ADJ @ N
Ch.3 Grammars and Parsing 19
Ch.3 Grammars and Parsing 20