Home

Awesome

SimpleNLG German

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 [...]".

Current Release (German)

The current release of SimpleNLG-DE is V1.1.1.

Getting Started

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 German License

SimpleNLG is licensed under the terms and conditions of the Mozilla Public Licence (MPL).

Citation information

@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",
}