Presentation is loading. Please wait.

Presentation is loading. Please wait.

COMP 4060 Natural Language Processing Using Features.

Similar presentations


Presentation on theme: "COMP 4060 Natural Language Processing Using Features."— Presentation transcript:

1 COMP 4060 Natural Language Processing Using Features

2 Verb Subcategorization Auxiliaries, Passives Movement Questions, Gaps See Allen, Ch. 4 and 5

3 Sample Rule: (VP)  (V SUBCAT _np_vp:inf) (NP) (VP VFORM inf) “Jack told the man to go.” Verb SUBCAT Feature

4 Sample Rule: (VP)  (V SUBCAT _np_pp:loc) (NP) (PP PFORM LOC) “I put it on the desk.” Prep. Phrases PFORM Feature

5 (VP)  (V SUBCAT _pp:mot) (PP PFORM MOT) “Jack went to the store” More Verb SUBCATs

6 Auxiliaries COMPFORM Feature

7

8 VP  (AUX COMPFORM ?v) (VP VFORM ?v) "be" + ing progressive “is lifting the box” VP  (AUX COMPFORM ?v) (VP VFORM ?v) “have" + pastprt perfect “have seen the house” Allen, Fig.5.1 VP  (AUX COMPFORM ?v) (VP VFORM ?v) “can" + base modal “can see the house”

9 VP [+pass]  (AUX [be]) (VP [pastprt, +main, +passgap ] ) "The box was moved." Passive VP [+passgap]  (V [_np]) "The box was moved."

10 Movement & Gaps

11

12 Which dogs did he see?

13 Parsing Questions - Example

14


Download ppt "COMP 4060 Natural Language Processing Using Features."

Similar presentations


Ads by Google