SimpleNLG-ES is a Java API for Natural Language Generation in Spanish. It is a bilingual English/Spanish adaptation of the SimpleNLG v4.4.8 library, following the structure used in SimpleNLG-EnFr.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 9724efe Oct 4, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Update Docs Feb 6, 2017
lib Maven Migration May 31, 2015
src Update license Sep 28, 2017
.gitattributes Update .gitattributes Oct 3, 2017
.gitignore Add .gitignore Oct 3, 2017
.gitlab-ci.yml Added .gitlab-ci.yml file Nov 29, 2016
LICENSE.md Update license Sep 28, 2017
README.es.md Update README.es.md Oct 3, 2017
README.md Update README. Sep 28, 2017
build.xml Add a few fixes Nov 29, 2016
javadoc.xml SimpleNLG 4.48 Release Apr 10, 2016
pom.xml Update pom.xml Oct 3, 2017

README.md

SimpleNLG-ES

SimpleNLG-ES is a simple Java API designed to facilitate the generation of natural language texts in Spanish. It is a bilingual English/Spanish adaptation of the SimpleNLG v4.4.8 library, following the structure used in SimpleNLG-EnFr. The original SimpleNLG library was developed for the English language in the Department of Computing Science of the University of Aberdeen. SimpleNLG-EnFr is its bilingual English-French adaptation, developed at the Université de Montreal.

SimpleNLG-ES is designed to facilitate the tasks of linguistic realization in Spanish in natural language generation systems.

Getting started

For information on how to use SimpleNLG-ES, see the Wiki and the API.

SimpleNLG-ES License

Being based on SimpleNLG and SimpleNLG-EnFr, SimpleNLG-ES is licensed under the terms and conditions of the Mozilla Public License (MPL) Version 1.1.

The lexicon used in SimpleNLG-ES is generated from the FreeLing dictionary which is licensed under the terms and conditions of the Lesser General Public License For Linguistic Resources.

Citation

The SimpleNLG-ES library was presented at the "10th International Conference on Natural Language Generation (INLG2017), held in Santiago de Compostela (4-7 September 2017 )". If you use SimpleNLG-ES in any project, please quote the work where it is described:

Alejandro Ramos-Soto, Julio Janeiro y Alberto Bugarín, "Adapting SimpleNLG to Spanish". Proceedings of the 10th International Conference on Natural Language Generation (INLG2017), 142-146. ISBN: 978-1-945626-52-4.

@inproceedings{aramossoto2017adapting,
	title = {Adapting {SimpleNLG} to Spanish},
	journal = {10th International Conference on Natural Language Generation},
	year = {2017},
	pages = {142-146},
	abstract = {We describe SimpleNLG-ES, an adaptation of the SimpleNLG realization library for the Spanish language. Our implementation is based on the bilingual English-French SimpleNLG-EnFr adaptation. The library has been tested using a battery of examples that ensure that the most common syntax, morphology and orthography rules for Spanish are met. The library is currently being used in three different projects for the development of data-to-text systems in the meteorological, statistical data information, and business intelligence application domains.},
	isbn = {978-1-945626-52-4},
	publisher = {Association for Computational Linguistics},
	author = {A. Ramos-Soto and J. Janeiro-Gallardo and Alberto Bugar\'{i}n}
}

SimpleNLG

The current version of SimpleNLG is V4.4.8 (API). For more information, visit his Github page or the SimpleNLG discussion list.

If you wish to cite SimpleNLG in an academic publication, please cite the following paper:

If you have other questions about SimpleNLG, please contact Professor Ehud Reiter via email: ehud.reiter@arria.com.

SimpleNLG-EnFr

The current version of SimpleNLG-EnFr is V1.1. SimpleNLG-EnFr can realize text in both English and French in the same document. The French part covers practically all the grammar in Le français fondamental (1er degré) and has a 3871 entry lexicon covering the échelle orthographique Dubois Buyse.