Natural Language Generation
Natural Language Generation is the natural language processing task of generating natural language from a machine representation system such as a knowledge base or a logical form.
[table sort=”asc”]
Name[attr style=”width: 150px;”], Language, Cost, License, Overview
SimpleNLG, Java, Free, MPL, SimpleNLG is a simple Java API designed to facilitate the generation of Natural Language. SimpleNLG is intended to function as a “realisation engine” for Natural Language Generation architectures\, and has been used successfully in a number of projects\, both academic and commercial.
jmNL, Java, Free, Apache, This project implements a framework to build the classic NL infrastructure needed by dialogue agents. It allows people to extend it by implementing their own external communication protocols\, NLU\, NLG\, and DM modules.
[/table]