Grammar Writing: Week 8: Difference between revisions

From English Grammar
Jump to navigation Jump to search
No edit summary
Line 118: Line 118:
<span style="color: blue>Task 3:</span>
<span style="color: blue>Task 3:</span>
  Add new lexicon entries and a ditransitive rule so as to recognize the phrase "soeder macht merkel probleme". Note that a ditransitive verb and an appropriate additional rule is needed.
  Add new lexicon entries and a ditransitive rule so as to recognize the phrase "soeder macht merkel probleme". Note that a ditransitive verb and an appropriate additional rule is needed.
<span style="color: blue>Task 4:</span>
Add a new rule for noun phrases: "der minister macht ihr probleme".





Revision as of 15:24, 4 December 2017

Tutorial Session (December 4th)

Grammar 1 (Case + Vform)

type_hierarchy
bot
   sign   syntax:syntax   
      phrase   dtrs:list   
      word   
   list   
      ne_list   tl:list   hd:bot   
      e_list   
   vform   
      fin   
      nonfin   
         prp   
         pfp   
         base   
   pos   
      verb   vform:vform   
      noun   case:case   
      s   
      prep   
   syntax   head:pos   
   case   
      acc   
      nom   
.



Task 1:

Add lexicon entries for "she", "her", "help", "receives", "shouts", (to) "run", they.

Task 2:

Add grammar rules so that the following two sentences are correctly recognized: "she shouts" and "she receives help". This time, "her shouts" should not be recognized by the grammar; in addition, "she run" must not be recognized by the grammar.


Solution from last week:

noun_verb_rule       => a sentence phrase with two children: a noun word + a verb word.
verbphrase_rule     => a verb phrase with two children: a verb word + a noun word.
noun_verbphrase_rule => a sentence phrase with two children: a noun word + a verb phrase.


Better solution:

sentence_rule       => a sentence phrase with two children: a noun word (nominative) + a verbal sign (finite).
verbphrase_rule     => a verb phrase with two children: a verb word (finite) + a noun word (accusative).

Task 4:

Delete the three rules and reimplement them such that only two rules are needed. The same set of phrases should be correctly recognized and/or rejected.


Task 5:

Add "gives" and "support" to the lexicon and a rule to analyze the sentence: "she gives her support".


Task 6:

Add "the" to the lexicon and a rule to analyze the phrase: "the help". "She receives the help." should be correctly recognized by the grammar.



Grammar 2 (Complements)

type_hierarchy
bot
   sign   syntax:syntax   comps:list  
      phrase   dtrs:list   
      word   
   list   
      ne_list   tl:list   hd:bot   
      e_list   
   vform   
      fin   
      nonfin   
         prp   
         pfp   
         base   
   pos   
      verb   vform:vform   
      noun   case:case   
      s   
      prep   
   syntax   head:pos   
   case   
      acc   
      nom   
.


Task:

Add the same lexicon entries and rules. This time, "she receives", "she shouts help" should not be recognized by the grammar!



HOMEWORK: Grammar 3 (Politics)

Task 1:

Based on today's news [1], add the following German entries to your lexicon: "soeder", "seehofer", "beerbt", "ihn", "beerben", "kommt", "bleibt".

Task 2:

Make use of the COMPS attribute, and write two grammar rules such that the following phrases are correctly recognized: "soeder beerbt seehofer", "soeder beerbt ihn", "soeder bleibt", "soeder kommt". (The verbs need so specify the types of objects they typically combine with.)

The following phrases must not be recognized: "soeder bleibt ihn", "ihn kommt", "soeder beerben seehofer".

Task 3:

Add new lexicon entries and a ditransitive rule so as to recognize the phrase "soeder macht merkel probleme". Note that a ditransitive verb and an appropriate additional rule is needed.

Task 4:

Add a new rule for noun phrases: "der minister macht ihr probleme".






Navigation:

 Main Page    Week 2     Week 3     Week 4     Week 5     Week 6     Week 7    Week 8