Your browser does not fully support modern features. Please upgrade for a smoother experience.
Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic. For video creation, please contact our Academic Video Service.
Version Summary Created by Modification Content Size Created at Operation
1 handwiki Vivi Li -- 1460 2022-11-07 01:46:18

Video Upload Options

We provide professional Academic Video Service to translate complex research into visually appealing presentations. Would you like to try it?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
HandWiki. Natural-language Generation. Encyclopedia. Available online: https://encyclopedia.pub/entry/33213 (accessed on 14 September 2026).
HandWiki. Natural-language Generation. Encyclopedia. Available at: https://encyclopedia.pub/entry/33213. Accessed September 14, 2026.
HandWiki. "Natural-language Generation" Encyclopedia, https://encyclopedia.pub/entry/33213 (accessed September 14, 2026).
HandWiki. (2022, November 07). Natural-language Generation. In Encyclopedia. https://encyclopedia.pub/entry/33213
HandWiki. "Natural-language Generation." Encyclopedia. Web. 07 November, 2022.
Natural-language Generation
Edit

Natural-language generation (NLG) is a software process that produces natural language output. While it is widely agreed that the output of any NLG process is text, there is some disagreement on whether the inputs of an NLG system need to be non-linguistic. Common applications of NLG methods include the production of various reports, for example weather and patient reports; image captions; and chatbots. Automated NLG can be compared to the process humans use when they turn ideas into writing or speech. Psycholinguists prefer the term language production for this process, which can also be described in mathematical terms, or modeled in a computer for psychological research. NLG systems can also be compared to translators of artificial computer languages, such as decompilers or transpilers, which also produce human-readable code generated from an intermediate representation. Human languages tend to be considerably more complex and allow for much more ambiguity and variety of expression than programming languages, which makes NLG more challenging. NLG may be viewed as complementary to natural-language understanding (NLU): whereas in natural-language understanding, the system needs to disambiguate the input sentence to produce the machine representation language, in NLG the system needs to make decisions about how to put a representation into words. The practical considerations in building NLU vs. NLG systems are not symmetrical. NLU needs to deal with ambiguous or erroneous user input, whereas the ideas the system wants to express through NLG are generally known precisely. NLG needs to choose a specific, self-consistent textual representation from many potential representations, whereas NLU generally tries to produce a single, normalized representation of the idea expressed. NLG has existed since ELIZA was developed in the mid 1960s, but the methods were first used commercially in the 1990s. NLG techniques range from simple template-based systems like a mail merge that generates form letters, to systems that have a complex understanding of human grammar. NLG can also be accomplished by training a statistical model using machine learning, typically on a large corpus of human-written texts.

statistical model natural language natural-language

References

  1. R Turner, S Sripada, E Reiter, I Davy (2006). Generating Spatio-Temporal Descriptions in Pollen Forecasts. Proceedings of EACL06 http://www.aclweb.org/anthology/E06-2020
  2. Dale, Robert; Reiter, Ehud (2000). Building natural language generation systems. Cambridge, U.K.: Cambridge University Press. ISBN 978-0-521-02451-8. 
  3. "E2E NLG Challenge". http://www.macs.hw.ac.uk/InteractionLab/E2E/. 
  4. "DataLabCup: Image Caption". https://www.kaggle.com/c/datalabcup-image-caption. 
  5. "A Comparison of Graphical and Textual Presentations of Time Series Data to Support Medical Decision Making in the Neonatal Intensive Care Unit". Journal of Clinical Monitoring and Computing 19 (3): 183–94. 2005. doi:10.1007/s10877-005-0879-3. PMID 16244840.  https://dx.doi.org/10.1007%2Fs10877-005-0879-3
  6. "Data-to-Text Generation Improves Decision-Making Under Uncertainty". IEEE Computational Intelligence Magazine 12 (3): 10–17. 2017. doi:10.1109/MCI.2017.2708998. https://napier-surface.worktribe.com/687579/1/gui-journal-paper-27Apr.pdf. 
  7. "Text or Graphics?". 2016-12-26. https://ehudreiter.com/2016/12/26/text-or-graphics/. 
  8. "Choosing Words in Computer-Generated Weather Forecasts". Artificial Intelligence 167 (1–2): 137–69. 2005. doi:10.1016/j.artint.2005.06.006.  https://dx.doi.org/10.1016%2Fj.artint.2005.06.006
  9. "Using Natural-Language Processing to Produce Weather Forecasts". IEEE Expert 9 (2): 45–53. 1994. doi:10.1109/64.294135.  https://dx.doi.org/10.1109%2F64.294135
  10. S Sripada, N Burnett, R Turner, J Mastin, D Evans(2014). Generating A Case Study: NLG meeting Weather Industry Demand for Quality and Quantity of Textual Weather Forecasts. Proceedings of INLG 2014 http://www.aclweb.org/anthology/W/W14/W14-4401.pdf
  11. "Neural Networks and Modern BI Platforms Will Evolve Data and Analytics". https://www.gartner.com/smarterwithgartner/nueral-networks-and-modern-bi-platforms-will-evolve-data-and-analytics/. 
  12. Harris MD (2008). "Building a Large-Scale Commercial NLG System for an EMR". pp. 157–60. http://www.aclweb.org/anthology/W08-1120.pdf. 
  13. "Automatic Generation of Textual Summaries from Neonatal Intensive Care Data". Artificial Intelligence 173 (7–8): 789–816. 2009. doi:10.1016/j.artint.2008.12.002. https://hal.archives-ouvertes.fr/hal-00953707/file/aij-bt45.pdf. 
  14. http://www.inf.udec.cl/~leo/iGraph.html
  15. Generation Challenges 2009 http://www.nltg.brighton.ac.uk/research/genchal09/
More
Upload a video for this entry
Information
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register :
View Times: 817
Entry Collection: HandWiki
Revision: 1 time (View History)
Update Date: 07 Nov 2022
Notice
You are not a member of the advisory board for this topic. If you want to update advisory board member profile, please contact office@encyclopedia.pub.
OK
Confirm
Only members of the Encyclopedia advisory board for this topic are allowed to note entries. Would you like to become an advisory board member of the Encyclopedia?
Yes
No
${ textCharacter }/${ maxCharacter }
Submit
Cancel
There is no comment~
${ textCharacter }/${ maxCharacter }
Submit
Cancel
${ selectedItem.replyTextCharacter }/${ selectedItem.replyMaxCharacter }
Submit
Cancel
Confirm
Are you sure to Delete?
Yes No
Academic Video Service