EUGENE

From UNL Wiki
Revision as of 23:08, 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, to be provided according to the UNL Grammar Specs

Functioning

Software