EUGENE
From UNL Wiki
(Difference between revisions)
(→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 | + | *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