Giter Club home page Giter Club logo

simplenlg-es's Introduction

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: [email protected].

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.

simplenlg-es's People

Contributors

saad-mahamood avatar furi0n avatar elbugari avatar jeremybmerrill avatar roman-kutlak avatar cchowell avatar aljohri avatar drdub avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.