SimpleNLG is a simple Java API designed to facilitate the generation of Natural Language. It was originally developed by Ehud Reiter, Professor at the University of Aberdeen's Department of Computing Science and co-founder of Arria NLG. This is an adaption of SimpleNGL V4.4.8 to German.
As the authors of the original, English SimpleNLG library state, "SimpleNLG is intended to function as a "realisation engine" for Natural Language Generation architectures [...]".
The current release of SimpleNLG-DE is V1.1.1.
For instructions on how to use SimpleNLG German, please refer to the tutorial.
The quickest way to use SimpleNLG is to add it as a dependency to your maven pom.xml file:
<dependency>
<groupId>com.github.sebischair</groupId>
<artifactId>SimpleNLG-DE</artifactId>
<version>1.1.1</version>
</dependency>
SimpleNLG is licensed under the terms and conditions of the Mozilla Public Licence (MPL).
@inproceedings{braun-etal-2019-simplenlg,
title = "{S}imple{NLG}-{DE}: Adapting {S}imple{NLG} 4 to {G}erman",
author = "Braun, Daniel and
Klimt, Kira and
Schneider, Daniela and
Matthes, Florian",
booktitle = "Proceedings of the 12th International Conference on Natural Language Generation",
month = oct # "{--}" # nov,
year = "2019",
address = "Tokyo, Japan",
publisher = "Association for Computational Linguistics",
url = "https://www.aclweb.org/anthology/W19-8651",
doi = "10.18653/v1/W19-8651",
pages = "415--420",
}