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.
Name | 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. |