Abstract
This article provides a brief overview of the field of Natural LanguageGeneration. The term Natural Language Generation (NLG), in its broadestdefinition, refers to the study of systems that verbalize some form ofinformation through natural language. That information could be stored in alarge database or knowledge graph (in data-to-text applications), but NLGresearchers may also study summarisation (text-to-text) or image captioning(image-to-text), for example. As a subfield of Natural Language Processing, NLGis closely related to other sub-disciplines such as Machine Translation (MT)and Dialog Systems. Some NLG researchers exclude MT from their definition ofthe field, since there is no content selection involved where the system has todetermine what to say. Conversely, dialog systems do not typically fall underthe header of Natural Language Generation since NLG is just one component ofdialog systems (the others being Natural Language Understanding and DialogManagement). However, with the rise of Large Language Models (LLMs), differentsubfields of Natural Language Processing have converged on similarmethodologies for the production of natural language and the evaluation ofautomatically generated text.