Proceso de crear automáticamente texto en lenguaje humano. Esta técnica se utiliza en una variedad de aplicaciones, como generación de resúmenes automáticos, creación de contenido para sitios web, chatbots, informes automáticos, entre otros. Los sistemas de NLG utilizan técnicas de procesamiento de lenguaje natural y generación de texto para producir contenido que suene natural y coherente.