English grammar/Determiners
Articles ("a", "the"), demonstrative determiners ("this", "that", "same" etc.) and quantifiers ("all", "any" are represented in UNL as attributes: "the book" > book.@def, "this book" > book.@proximal, "all books" > book.@all. Possessive determiners ("my", "your" etc) are represented by the relation "pos" and the personal pro-forms of UNL (00.@1, 00.@2 and 00.@3): my book > pos(book,00.@1).
UNLization
There are basically two types of UNLization rules dealing with determiners: attribute rules and relation rules. Attribute rules normally make use of the attribute "att" and its corresponding features assigned in the dictionary.
- (D,att,%x)(NB,%y)
- =(%y,+att=%x);
- deletes the determiner before a NB and copies the value of the attribute "att" from the determiner to
- Determiners (D)
(D,att,%x)(NB,%y):=(%y,+att=%x); the.@def book > book.@def (D,att,%x)(NP,%y):=(%y,+att=%x); the.@def book of John > book of John.@def (N,%x)(D,att,AFT,%y):=(%x,+att=%y); books enough.@enough > books.@enough (D,att,%x)([of])(NP,%y):=(%y,+att=%x); all.@all of them > them.@all
- Ordinals (ORD)
(DIGIT,ORD,%y)(NB,%x):=(XB(%x;%y,+spec,+mod),+LEX=N,+XB=NB,%z); first book > XB(book,first)
- Quantifiers (DIGIT)
(DIGIT,^ORD,%y)(NB,%x):=(XB(%x;%y,+spec,+qua),+LEX=N,+XB=NB,%z); two books > XB(books,two)
- Posessive determiners (POD)
(POD,%x)(NB,%y):=(XP(%y;%x,+spec,+pos),+LEX=N,+XP=NP,%z); my book > XP(book,I)
- Possessive pronouns (SPR)
(N,%x)([of])(SPR,%y):=(XB(%x;%y,+spec,+pos),+LEX=N,+XB=NB,%z); book of mine > XP(book,I)
- Genitive (GNT)
(N,%x)(PTC,GNT)(N,%y):=(XB(%y;%x,+spec,+pos),+LEX=N,+XB=NB,%z); John's book > XB(book,John)
- Indefinite pronouns (NPR)
(NPR,%x)([of])(NP,%y):=(XB(%y;%x,+spec,+qua),+LEX=N,+XB=NB,%z); none of them > XB(them, none)
- Interrogative determiners
([whose],%x)(N,%y):=(XB(%y;%x,+spec,+pos),+LEX=N,+XB=NB,%z);