EUGENE

From UNL Wiki
Revision as of 23:07, 22 July 2012 by Martins (Talk | contribs)
Jump to: navigation, search

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