COMP 4060 Natural Language Processing Using Features
Verb Subcategorization Auxiliaries, Passives Movement Questions, Gaps See Allen, Ch. 4 and 5
Sample Rule: (VP) (V SUBCAT _np_vp:inf) (NP) (VP VFORM inf) “Jack told the man to go.” Verb SUBCAT Feature
Sample Rule: (VP) (V SUBCAT _np_pp:loc) (NP) (PP PFORM LOC) “I put it on the desk.” Prep. Phrases PFORM Feature
(VP) (V SUBCAT _pp:mot) (PP PFORM MOT) “Jack went to the store” More Verb SUBCATs
Auxiliaries COMPFORM Feature
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”
VP [+pass] (AUX [be]) (VP [pastprt, +main, +passgap ] ) "The box was moved." Passive VP [+passgap] (V [_np]) "The box was moved."
Movement & Gaps
Which dogs did he see?
Parsing Questions - Example