EUGENE

From UNL Wiki
(Difference between revisions)
Jump to: navigation, search
(Requirements)
Line 3: Line 3:
 
== Requirements ==
 
== Requirements ==
 
As a universal engine, EUGENE must be parameterized to the target languages with the following files, to be provided through EUGENE's interface:
 
As a universal engine, EUGENE must be parameterized to the target languages with the following files, to be provided through EUGENE's interface:
*The input document in the UNL format document structure, i.e., the document to be generated in natural language
+
*The input document in the [[UNL_document|UNL document structure]], i.e., the universal semantic network to be generated in natural language
 
*The UNL-NL (generation) dictionary, i.e., a lexical database where UWs are mapped into natural language entries, along with the corresponding features, to be provided according to the [[UNL Dictionary Specs]]
 
*The UNL-NL (generation) dictionary, i.e., a lexical database where UWs are mapped into natural language entries, along with the corresponding features, to be provided according to the [[UNL Dictionary Specs]]
 
*The UNL-NL (generation) transformation grammar, i.e., a set of of transformation rules used to convert the UNL graphs into natural langauge sentences, to be provided according to the [[UNL Grammar Specs]]
 
*The UNL-NL (generation) transformation grammar, i.e., a set of of transformation rules used to convert the UNL graphs into natural langauge sentences, to be provided according to the [[UNL Grammar Specs]]

Revision as of 23:07, 22 July 2012

EUGENE is a natural language generation system. It generates natural language sentences out of semantic networks represented in the UNL format. In its current release, it is a Java based web application available at the UNLdev.

Requirements

As a universal engine, EUGENE must be parameterized to the target languages with the following files, to be provided through EUGENE's interface:

  • The input document in the UNL document structure, i.e., the universal semantic network to be generated in natural language
  • The UNL-NL (generation) dictionary, i.e., a lexical database where UWs are mapped into natural language entries, along with the corresponding features, to be provided according to the UNL Dictionary Specs
  • The UNL-NL (generation) transformation grammar, i.e., a set of of transformation rules used to convert the UNL graphs into natural langauge sentences, to be provided according to the UNL Grammar Specs
  • The UNL-NL (generation) disambiguation grammar, i.e, a set of disambiguation rules used to improve the results of the transformation grammar,

to be provided according to the UNL Grammar Specs

Functioning

Software