# A Library for Automatic Natural Language Generation of Spanish Texts

arXiv: https://arxiv.org/abs/2405.17280 · HTML: https://mlsanity.com/paper/2405.17280/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 2 of its 75 references that are in the map.
- First posted on arXiv 27 May 2024.

## Builds on (most cited first, 2 of 2)

- [Why We Need New Evaluation Metrics for NLG](https://mlsanity.com/paper/1707.06875/) (2017)
- [What to talk about and how? Selective Generation using LSTMs with Coarse-to-Fine Alignment](https://mlsanity.com/paper/1509.00838/) (2015)

## Built on by (most cited first, 2 of 2)

- [Automatic detection of cognitive impairment in elderly people using an entertainment chatbot with Natural Language Processing capabilities](https://mlsanity.com/paper/2405.18542/) (2024)
- [A System for Automatic English Text Expansion](https://mlsanity.com/paper/2405.18350/) (2024)

## Abstract (arXiv)

In this article we present a novel system for natural language generation (NLG) of Spanish sentences from a minimum set of meaningful words (such as nouns, verbs and adjectives) which, unlike other state-of-the-art solutions, performs the NLG task in a fully automatic way, exploiting both knowledge-based and statistical approaches. Relying on its linguistic knowledge of vocabulary and grammar, the system is able to generate complete, coherent and correctly spelled sentences from the main word sets presented by the user. The system, which was designed to be integrable, portable and efficient, can be easily adapted to other languages by design and can feasibly be integrated in a wide range of digital devices. During its development we also created a supplementary lexicon for Spanish, aLexiS, with wide coverage and high precision, as well as syntactic trees from a freely available definite-clause grammar. The resulting NLG library has been evaluated both automatically and manually (annotation). The system can potentially be used in different application domains such as augmentative communication and automatic generation of administrative reports or news.
