Lab 2: Word order, small vocabulary, lexical semantics

Due 4/8/05

Download the Grammar Matrix

Start the LKB and load the grammar Matrix

Personalize your copy of the Matrix

Make a small testsuite

Make a small testsuite (lab1.items) illustrating intransitive and transitive sentences in your language. Ungrammatical examples should illustrate ungrammatical word orders, elements of the wrong part of speech showing up as verbal arguments, etc. Your testsuite show also illustrate the determiner optionality facts you discovered. Be sure to include all of your lexical items in the grammatical examples. Use comments in your testsuite file to provide glosses for your items (word by word and `free' translation).

Add lexical types and lexical entries

Note The default place to make changes is your renamed my_language.tdl file. In principle, you should not need to make any changes to matrix.tdl. You may need to use some other files (e.g., for lexical entry and rule instances). In the following instructions, if no particular file is mentioned, use your renamed my_language.tdl file.

Add phrase structure rules

Semantics: Background

Add relation names to your noun and verb lexical entries

Add a rule for determinerless NPs

One of the requirements on well-formed MRSs is that each ARG0 of a noun-relation be bound by a quantifier (i.e., also be the ARG0 of a quant-relation). If your noun phrases contain overt determiners (and you're using the basic-determiner-lex type provided by the Matrix) this is already the case. For noun phrases that don't contain overt determiners, we'll need to add a non-branching rule which fills in the appropriate semantics.

In many languages, determiners are optional only with some kinds of nouns, and non-optional with others. If determiners are always optional in your language, that is, if any given noun can appear without a determiner, then you don't need to do this part. Read it anyway though :-). The general strategy is going to be to define two types of nouns, ones with optional determiners and one with obligatory determiners. We will indicate optionality with a feature OPT (appropriate objects of type synsem and therefore found at the path SYNSEM.OPT). Nouns which require determiners will say that the element of their SPR list is [OPT -]. Nouns which can optionally appear without determiners won't say anything about OPT. The basic-bare-np-phrase says that the SPR requirement of its head daughter is [OPT +]. This will be incompatible with those nouns that say [OPT -] but compatible (of course) with those that don't mention OPT at all.

(Nouns like proper names and pronouns which generally can't take determiners, i.e., must undergo the bare-np rule, need to have a SPR requirement which is incompatible with any overt determiner, but still compatible with the bare-np rule, or perhaps a special bare-np rule just for proper names and pronouns. If your only case of determinerless NPs is this one, talk to me.)

Try generating from the semantic representation

Submit via ESubmit


Return to main course page
ebender at u dot washington dot edu
Last modified: Mon Apr 4 21:26:44 PDT 2005