English grammar

From UNL Wiki
(Difference between revisions)
Jump to: navigation, search
(Blanked the page)
Line 1: Line 1:
 +
The English grammars here presented are used for representing English documents into UNL ([[UNLization]]) and for generating English documents from UNL graphs ([[NLization]]). They follow the syntax defined at the [[UNL Grammar Specs]] and have been used for [[IAN]] and [[EUGENE]]. They cover yet a rather small set of constructions, and represent a still ongoing work.
  
 +
 +
== Common features==
 +
The following features
 +
 +
SHEAD = beggining of the sentence (system-defined feature assigned automatically by the machine)
 +
;CHEAD = beginning of a scope (system-defined feature assigned automatically by the machine)
 +
;STAIL = end of the sentence (system-defined feature assigned automatically by the machine)
 +
;CTAIL = end of a scope (system-defined feature assigned automatically by the machine)
 +
;BLK = blank space (feature assigned by the dictionary - the entry [ ]{}""(BLK)<;;>; must be included in the dictionary)
 +
;DIGIT = UW is digit (feature assigned by the dictionary - this feature should be associated to the entries whose UW is a digit)
 +
;PUT = punctuation sign (feature assigned by the dictionary - this feature should
 +
 +
== EN-UNL (Analysis) Grammar ==
 +
 +
 +
=== EN-UNL (Analysis) Transformation Grammar ===
 +
 +
 +
=== EN-UNL (Analysis) Disambiguation Grammar ===
 +
 +
== UNL-EN (Generation) Grammar ==
 +
 +
 +
=== UNL-EN (Generation) Transformation Grammar ===
 +
 +
 +
=== UNL-EN (Generation) Disambiguation Grammar ===

Revision as of 01:30, 27 July 2012

The English grammars here presented are used for representing English documents into UNL (UNLization) and for generating English documents from UNL graphs (NLization). They follow the syntax defined at the UNL Grammar Specs and have been used for IAN and EUGENE. They cover yet a rather small set of constructions, and represent a still ongoing work.


Contents

Common features

The following features

SHEAD = beggining of the sentence (system-defined feature assigned automatically by the machine)

CHEAD = beginning of a scope (system-defined feature assigned automatically by the machine)
STAIL = end of the sentence (system-defined feature assigned automatically by the machine)
CTAIL = end of a scope (system-defined feature assigned automatically by the machine)
BLK = blank space (feature assigned by the dictionary - the entry [ ]{}""(BLK)<;;>; must be included in the dictionary)
DIGIT = UW is digit (feature assigned by the dictionary - this feature should be associated to the entries whose UW is a digit)
PUT = punctuation sign (feature assigned by the dictionary - this feature should

EN-UNL (Analysis) Grammar

EN-UNL (Analysis) Transformation Grammar

EN-UNL (Analysis) Disambiguation Grammar

UNL-EN (Generation) Grammar

UNL-EN (Generation) Transformation Grammar

UNL-EN (Generation) Disambiguation Grammar

Software