Global Information Lookup Global Information

Natural language generation information


Natural language generation (NLG) is a software process that produces natural language output. A widely-cited survey of NLG methods describes NLG as "the subfield of artificial intelligence and computational linguistics that is concerned with the construction of computer systems than can produce understandable texts in English or other human languages from some underlying non-linguistic representation of information".[1]

While it is widely agreed that the output of any NLG process is text, there is some disagreement about whether the inputs of an NLG system need to be non-linguistic.[2] Common applications of NLG methods include the production of various reports, for example weather [3] and patient reports;[4] image captions;[5] 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.[6]

NLG has existed since ELIZA was developed in the mid 1960s, but the methods were first used commercially in the 1990s.[7] 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.[8]

  1. ^ Reiter, Ehud; Dale, Robert (March 1997). "Building applied natural language generation systems". Natural Language Engineering. 3 (1): 57–87. doi:10.1017/S1351324997001502. ISSN 1469-8110. S2CID 8460470.
  2. ^ Gatt A, Krahmer E (2018). "Survey of the state of the art in natural language generation: Core tasks, applications and evaluation". Journal of Artificial Intelligence Research. 61 (61): 65–170. arXiv:1703.09902. doi:10.1613/jair.5477. S2CID 16946362.
  3. ^ Cite error: The named reference fog was invoked but never defined (see the help page).
  4. ^ Cite error: The named reference portet was invoked but never defined (see the help page).
  5. ^ Farhadi A, Hejrati M, Sadeghi MA, Young P, Rashtchian C, Hockenmaier J, Forsyth D (2010-09-05). Every picture tells a story: Generating sentences from images (PDF). European conference on computer vision. Berlin, Heidelberg: Springer. pp. 15–29. doi:10.1007/978-3-642-15561-1_2.
  6. ^ Cite error: The named reference Ehud was invoked but never defined (see the help page).
  7. ^ Ehud Reiter (2021-03-21). History of NLG. Archived from the original on 2021-12-12.
  8. ^ Perera R, Nand P (2017). "Recent Advances in Natural Language Generation: A Survey and Classification of the Empirical Literature". Computing and Informatics. 36 (1): 1–32. doi:10.4149/cai_2017_1_1. hdl:10292/10691.

and 25 Related for: Natural language generation information

Request time (Page generated in 0.9243 seconds.)

Natural language generation

Last Update:

Natural language generation (NLG) is a software process that produces natural language output. A widely-cited survey of NLG methods describes NLG as "the...

Word Count : 3427

Natural language processing

Last Update:

natural language processing frequently involve speech recognition, natural-language understanding, and natural-language generation. Natural language processing...

Word Count : 6665

Language model

Last Update:

low-probability (e.g. nonsense) sequences), machine translation, natural language generation (generating more human-like text), optical character recognition...

Word Count : 2222

Large language model

Last Update:

large language model (LLM) is a computational model notable for its ability to achieve general-purpose language generation and other natural language processing...

Word Count : 11573

Outline of natural language processing

Last Update:

is provided as an overview of and topical guide to natural-language processing: natural-language processing – computer activity in which computers are...

Word Count : 7757

Synthetic media

Last Update:

a euphemism, e.g. "deepfakes for text"[citation needed] for natural-language generation; "deepfakes for voices" for neural voice cloning, etc.) Significant...

Word Count : 6854

Prompt engineering

Last Update:

AI model. A prompt is natural language text describing the task that an AI should perform. A prompt for a text-to-text language model can be a query such...

Word Count : 6659

Programming language generations

Last Update:

Programming languages have been classified into several programming language generations. Historically, this classification was used to indicate increasing...

Word Count : 837

Generative artificial intelligence

Last Update:

List of large language models). They are capable of natural language processing, machine translation, and natural language generation and can be used...

Word Count : 9204

Controlled natural language

Last Update:

Controlled natural languages (CNLs) are subsets of natural languages that are obtained by restricting the grammar and vocabulary in order to reduce or...

Word Count : 574

Automated Insights

Last Update:

is an American-based technology company that specializes in natural language generation (NLG) software that turns big data into readable narratives....

Word Count : 1047

Referring expression generation

Last Update:

Referring expression generation (REG) is the subtask of natural language generation (NLG) that received most scholarly attention. While NLG is concerned...

Word Count : 4168

Narrative Science

Last Update:

Narrative Science was a natural language generation company based in Chicago, Illinois, that specialized in data storytelling. As of December 17, 2021...

Word Count : 1067

Abstract Meaning Representation

Last Update:

derivation from the Penman Sentence Plan Language, they are thus continuing a long tradition in Natural Language Generation and this has been their original domain...

Word Count : 642

Question answering

Last Update:

natural language processing (NLP) that is concerned with building systems that automatically answer questions that are posed by humans in a natural language...

Word Count : 3394

Racter

Last Update:

Racter is an artificial intelligence program that generates English language prose at random. It was published by Mindscape for IBM PC compatibles in 1984...

Word Count : 713

Object Constraint Language

Last Update:

Constraint Language OMG Available Specification Version 2.0, May 2006 Imran Sarwar Bajwa (October 2010). "OCL Constraints Generation from Natural Language Specification...

Word Count : 804

Parsing

Last Update:

the process of analyzing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar...

Word Count : 4857

Constrained conditional model

Last Update:

parsing, coreference resolution, summarization, transliteration, natural language generation and joint information extraction. Most of these works use an...

Word Count : 1502

Virtual assistant

Last Update:

2020, Microsoft introduced its Turing Natural Language Generation (T-NLG), which was then the "largest language model ever published at 17 billion parameters...

Word Count : 5075

Arria NLG

Last Update:

of the companies in the space of automatic text generation, with a focus on Natural Language Generation (NLG). When it floated on London's Alternative...

Word Count : 633

Operational artificial intelligence

Last Update:

analytics, facial and image recognition, machine learning, and natural language generation. According to a white paper by software company Tupl Inc, continuous...

Word Count : 354

Programming domain

Last Update:

such as speech recognition, natural-language understanding, and natural-language generation. Computer vision, dealing with how computers can understand and...

Word Count : 261

Generation Z

Last Update:

Generation Z (often shortened to Gen Z), colloquially known as Zoomers, is the demographic cohort succeeding Millennials and preceding Generation Alpha...

Word Count : 21567

Conversica

Last Update:

Automation platform that leverages natural language understanding, natural language processing, natural language generation, deep learning and machine learning...

Word Count : 1127

PDF Search Engine © AllGlobal.net