Exercises
○ What constraints are required to correctly parse word sequences like I am happy and she is happy but not *you is happy or *they am happy? Implement two solutions for the present tense paradigm of the verb be in English, first taking Grammar Example 9-8 as your starting point, and then taking Grammar Example 9-22 as the starting point.
○ Develop a variant of grammar in Example 9-17 that uses a feature
COUNT
to make the distinctions shown here:Example 9-60.
The boy sings.
*Boy sings.
Example 9-61.
The boys sing.
Boys sing.
Example 9-62.
The water is precious.
Water is precious.
○ Write a function
subsumes()
that holds of two feature structuresfs1
andfs2
just in casefs1
subsumesfs2
.○ Modify the grammar illustrated in Example 9-32 to incorporate a
BAR
feature for dealing with phrasal projections.○ Modify the German grammar in Example 9-59 to incorporate the treatment of subcategorization presented in Extending a Feature-Based Grammar.
Develop a feature-based grammar that will correctly describe the following Spanish noun phrases:
Example 9-63.
un
cuadro
hermos-o
INDEF.SG.MASC
picture
beautiful-SG.MASC
‘a beautiful picture’
Example 9-64.
un-os
cuadro-s
hermos-os
INDEF-PL.MASC
picture-PL
beautiful-PL.MASC
‘beautiful pictures’
Example 9-65.
un-a
cortina
hermos-a
INDEF-SG.FEM
curtain
beautiful-SG.FEM
‘a beautiful curtain’
Example 9-66.
un-as
cortina-s
hermos-as
INDEF-PL.FEM
curtain
beautiful-PL.FEM
‘beautiful ...
Get Natural Language Processing with Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.