Natural Language Generation Engines


Notes:

  • Deep syntactic structures (dsynts)
  • Dialog generator
  • Dialog generation
  • Discourse planner
  • Natural language comprehension engine
  • Natural language generation architecture
  • Natural language generation engine (NLGE)
  • Natural language generation engine architecture
  • Natural language generator
  • Natural language generator engine
  • NLG engine
  • NLG engines
  • Semantic validation rules engine (SVRE)
  • Statistical natural language generation engine

Resources:

  • melhadad/fuf .. natural language generation system based on functional unification grammars
  • nlg-wiki.org/systems .. new incarnation of the bateman/zock list of nlg systems
  • theontologist/ontoverbal .. protege plugin that generates natural language descriptions for owl ontologies

See also:

KPML (Komet-Penman Multi-Lingual)Natural Language Generation PipelineNaturalOWL | SimpleNLG Realization Engine | Story Engines


An open-source natural language generator for OWL ontologies and its use in Protégé and Second Life
D Galanis, G Karakatsiotis, G Lampouras… – Proceedings of the 12th …, 2009 – dl.acm.org
… Abstract We demonstrate an open-source natural language generation engine that produces descriptions of entities and classes in En- glish and Greek from OWL ontologies that have been annotated with linguistic and user modeling information expressed in RDF …

A general intelligence oriented architecture for embodied natural language processing
B Goertzel, C Pennachin… – Artificial General …, 2013 – pdfs.semanticscholar.org
… components: RelEx (GGP+06), which is the natural language comprehen- sion engine, takes sentences and maps them into ab- stract logical relations which can be represented in the OpenCog Atomspace; and NLGen, a natural language generation engine, that translates …

Precision: A guided-based system for semantic validation and personalized natural language generation of queries
S Paiva, M Ramos-Cabrer, A Gil-Solla… – … (ICCE), 2011 IEEE …, 2011 – ieeexplore.ieee.org
… SYSTEM Our system focuses on the query construction process, which is the first of three phases that define a search process [3]. It relies on the following components (see Fig 1): a semantic validation rules engine (SVRE), a natural language generation engine (NLGE), a …

Perceived or not perceived: Film character models for expressive nlg
MA Walker, R Grant, J Sawyer, GI Lin… – … on Interactive Digital …, 2011 – Springer
… game characters [21]. We believe this sort of corpus-based approach is a much stronger first step than, for example, asking authors to directly tune the parameters of a natural language generation engine. The expertise required …

Automatic query generation in guided systems: natural language generation from graphically built query
S Paiva, M Ramos-Cabrer… – … Networking and Parallel …, 2010 – ieeexplore.ieee.org
… 978-0-7695-4088-7/10 $26.00 © 2010 IEEE DOI 10.1109/SNPD.2010.33 165 Page 2. A. Solution overview The solution has three main components: • A semantic validation rules engine (SVRE) • A natural language generation engine (NLGE) • A hybrid interface …

A Step Towards the Future of Role-Playing Games: The SpyFeet Mobile RPG Project.
AA Reed, B Samuel, A Sullivan, R Grant, A Grow… – AIIDE, 2011 – aaai.org
… In parallel with building a playable prototype, we have been developing a new natural language generation engine, SpyGen (Figure 2), a descendant of the PERSONAGE genera- tor which produced utterances manifesting personality in the restaurant recommendation domain …

A conversant robotic guide to art collections
D Vogiatzis, D Galanis, V Karkaletsis… – Proceedings of the …, 2008 – pdfs.semanticscholar.org
… the robotic platform contains many modules, including navigation, speech recognition and synthesis, our focus in this paper is the dialogue system, which supports the sessions between humans and the robot, as well as the natural language generation engine, which generates …

NaturalOWL: Generating texts from OWL ontologies in Protégé and in Second Life
G Karakatsiotis, D Galanis… – … Conference on Artificial …, 2008 – researchgate.net
… Standardizing the linguistic and user modeling annotations of OWL ontologies would allow compet- ing natural language generation engines to be used, in the same way that different Web browsers can be used with the same HTML source …

Spyfeet: An exercise rpg
AA Reed, B Samuel, A Sullivan, R Grant… – Proceedings of the 6th …, 2011 – dl.acm.org
… SpyGen Dialogue Generation. Another key component is dynamic dialogue generation, for which we are develop- ing a new natural language generation engine, SpyGen. See Table 1 for examples of what SpyGen can generate now for each character …

Robot personality: Representation and externalization
S Konstantopoulos, V Karkaletsis… – … Aspects of Affective …, 2008 – researchgate.net
… 4.2 Natural Language Generation NATURALOWL [7] is a natural language generation engine mostly geared towards generating natural language descriptions of ontolog- ical entities, based on these entities’ abstract properties …

Adaptive natural language interaction
S Konstantopoulos, A Tegos, D Bilidas… – Proceedings of the 12th …, 2009 – dl.acm.org
… language-specific text 37 Page 2. by the natural language generation engine, and fi- nally synthesized into speech. All three layers are parametrized by a profiling and adaptivity module. 3.1 Profiling and Adaptation Profiling and …

Rich semantic representation based approach for text generation
I Fathy, D Fadl, M Aref – Informatics and Systems (INFOS), 2012 …, 2012 – ieeexplore.ieee.org
… One ofthe most recent researches related to this work is Natural OWL (Ontology Web Language) [7]. It is natural language generation engine that produces descriptions of entities (eg, items for sale, museum exhibits) and classes (eg, types of exhibits) in English and Greek from …

Automating direct speech variations in stories and games
SM Lukin, JO Ryan, MA Walker – Tenth Artificial Intelligence and Interactive …, 2014 – aaai.org
… altogether infeasible. This paper utilizes a rich nar- rative representation for modeling dialogue and an ex- pressive natural language generation engine for realiz- ing it, and expands upon a translation tool that bridges the two. We …

OntoVerbal: a Protégé plugin for verbalising ontology classes.
SF Liang, R Stevens, D Scott, AL Rector – ICBO, 2012 – cs.man.ac.uk
… right places. For this reason, OntoVerbal will make its own labels from URI fragments. The natural language generation engine will supply labels for ontology classes, object properties, data properties and individuals. It breaks …

Semantic Query Validation in Guided-Based Systems: assuring the construction of queries that make sense
S Paiva, M Ramos-Cabrer… – … Networking and Parallel …, 2010 – ieeexplore.ieee.org
… inconsistent query. III. OUR SOLUTION A. An overview The solution has three main components: • A semantic validation rules engine (SVRE) • A natural language generation engine (NLGE) • A hybrid interface Other components …

Towards the relationship between Semantic Web and NLP
R Guo, F Ren – … and Knowledge Engineering, 2009. NLP-KE …, 2009 – ieeexplore.ieee.org
… The paper[39] demonstrates an open-source natural language generation engine that produces descriptions of entities and classes in English and Greek from OWL ontologies that have been annotated with linguistic and user modeling information expressed in RDF …

Narrative variations in a virtual storyteller
SM Lukin, MA Walker – International Conference on Intelligent Virtual …, 2015 – Springer
… We build Fabula Tales on two tools from previous work: personage and the ES-Translator [15, 21]. personage is an expressive natural language generation engine that takes as input the syntactic formalism of Deep Syntactic Structures (dsynts) [10, 12] …

Adaptive Self-feeding Natural Language Generator Engine
JDR Méndez, K Nakayama – International Workshop on Intelligent Virtual …, 2008 – Springer
… achieve those objectives. Such a system could provide relevant categorized data from learnt criteria to its user, allowing it to preserve user patterns. 2 Natural Language Generation Engine Architecture The proposed architecture …

Algorithmic debugging and literate programming to generate feedback in intelligent tutoring systems
C Zinn – Joint German/Austrian Conference on Artificial …, 2014 – Springer
… In the future, we would like to use a fully-fledged natural language generation engine to make generation more flexible (eg, variation in lexicalisation; tense and formality of language). Also we would like to extend learners’ ability to con- tribute to the dialogue …

Integrating natural language generation and model-based reasoning for explanation generation
D Matheson, GM Coghill… – … Intelligence (UKCI), 2012 …, 2012 – ieeexplore.ieee.org
… Our integrated framework of NLG and model-based reasoning makes two contributions: the articulation of model-based reasoning and justification in natural language, and the natural language generation engine exploiting the deeper knowledge available in the underlying …

Remember that time? telling interesting stories from past interactions
M Behrooz, R Swanson, A Jhala – International Conference on Interactive …, 2015 – Springer
… telling of the story, or triggering of one. Furthermore, we imagine a more sophisticated Natural Language Generation engine to be very advantageous, especially in the evaluation phase. Last but not least, a collaborative retelling …

Talking about the moving image: A declarative model for image schema based embodied perception grounding and language generation
J Suchan, M Bhatt, H Jhavar – arXiv preprint arXiv:1508.03276, 2015 – arxiv.org
… a declarative spatio-temporal feature-based natural language generation engine that can be used in a domain-independent manner The overall framework (F1–F3) for the embodied grounding of the visuo-spatial dynam- ics of the moving image, and the externalisation of the …

OntoVerbal: a generic tool and practical application to SNOMED CT
SF Liang, D Scott, R Stevens, A Rector – arXiv preprint arXiv:1312.2798, 2013 – arxiv.org
Page 1. (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 4, No. 6, 2013 227 | P age www.ijacsa.thesai.org OntoVerbal: a Generic Tool and Practical Application to SNOMED CT Shao Fen …

Application of semantic networks in natural language issues
W Górka, A Piasecki, L Bownik – Engineering the Computer …, 2009 – intechopen.com
… In the first section the semantic networks issues will be described. Next, two examples of the adaptation of semantic networks in a natural language will be proposed: search engine and natural language generation engine based on semantic networks …

Designing and evaluating a wizarded uncertainty-adaptive spoken dialogue tutoring system
K Forbes-Riley, D Litman – Computer Speech & Language, 2011 – Elsevier
Skip to main content …

Personabank: a corpus of personal narratives and their story intention graphs
SM Lukin, K Bowden, C Barackman… – arXiv preprint arXiv …, 2017 – arxiv.org
… use SIGs of Aesop’s Fables from the DramaBank for retelling these stories in different ways by creating a mapping between the content representation of the SIG and the syntactic representation used by the PER- SONAGE natural language generation engine (Mairesse and …

Character modeling through dialogue for expressive Natural Language Generation
GI Lin – 2016 – search.proquest.com
Character modeling through dialogue for expressive Natural Language Generation. Abstract. Conversation is an essential component of social behavior, one of the primary means by which humans express emotions, moods, attitudes, and personality …

An Affective Robot Guide to Museums
CD DimitriosVogiatzis… – An Affective Robot …, 2008 – pdfs.semanticscholar.org
… natural language. Thus, it includes speech recognition and synthesis (TTS) functionalities, an advanced dialogue system, a natural language generation engine, and a touch screen which can be used to control the interaction. As …

Text generation model from rich semantic representations
D Sayed, IF Mostafa Aref – Egypt Society of Language Engineering …, 2011 – academia.edu
… One of the most recent researches related to this work is Natural OWL (Ontology Web Language) ?[2]. It is natural language generation engine that produces descriptions of entities (eg, items for sale, museum exhibits) and classes (eg, types of exhibits) in English and Greek from …

Slugbot: An Application of a Novel and Scalable Open Domain Socialbot Framework
KK Bowden, J Wu, S Oraby, A Misra… – arXiv preprint arXiv …, 2018 – arxiv.org
… 2.6 Postprocessing Once we have selected a response we do some slight surface modifications to the text. We use a statistical natural language generation engine [4] to add variation to the start of phrases when necessary …

Sentiment analysis using sentence minimization with natural language generation (NLG)
M Likhar, SL Kasar – Intelligent Systems and Information …, 2017 – ieeexplore.ieee.org
… The present unsupervised method is used for sentence minimization that relies on a Stanford-type dependency for extracting information elements and compressed sentences are generated via a Natural language generation engine (NLG) …

Sentence Compression with Natural Language Generation
P Li, Y Wang – Knowledge Engineering and Management, 2011 – Springer
… Table 2 give the evaluation results. 5 Conclusions We presented a new compression method which compresses dependency trees with Natural Language Generation engine. The method is unsupervised and can be easily adapted to languages other than English …

Stylistic Variation in Television Dialogue for Natural Language Generation
G Lin, M Walker – Proceedings of the Workshop on Stylistic Variation, 2017 – aclweb.org
… language generation. Natural Language Generation Engine PYPER (Bowden et al., 2016) is a spin-off imple- mentation of PERSONAGE (Mairesse and Walker, 2007) in Python that provides new controls for expressive NLG. It …

Knowledge Modeling&Management in Science and Technology
A Strotmann – researchgate.net
… Create language-independent content Well-defined meaning (semantics) Deliver localized to any language Natural language generation engine Extensible to any language Utilizes similarities between languages Technical/math vocabulary per language Page 43 …

Scalable Natural Language Report Management Using Distributed IE and NLG from Ontology
M Madhavan – 2013 – academia.edu
Page 1. University of Calicut Masters Thesis Scalable Natural Language Report Management Using Distributed IE and NLG from Ontology A thesis submitted in fulfilment of the requirements for the degree of Master of Technology in Computer Science and Engineering …

Harmonization of conflicting medical opinions using argumentation protocols and textual entailment-a case study on Parkinson disease
A Groza, MM Nagy – … and Processing (ICCP), 2016 IEEE 12th …, 2016 – ieeexplore.ieee.org
… h5 Canonical-etiology ? Etiology-of-Parkinson-disease Every Canonical-etiology part-of an Etiology-of-Parkinson-disease. used NaturalOWL, an open-source natural language generation engine to obtain the hypotheses in Table IV …

Requirements for an Architecture for Embodied Conversational
J Cassell, T Bickmore, L Campbell… – … and Simulation’99 …, 2012 – books.google.com
… The descriptions of the houses that she shows, along with the gestures that she uses to indicate and describe those houses are generated using the SPUD natural language generation engine [12], modified so as to also generate natural gesture …

Rich Semantic Representation Based Approach for Text Generation
IF Moawad, DS Fadl, MM Aref – academia.edu
… One of the most recent researches related to this work is Natural OWL (Ontology Web Language) [7]. It is natural language generation engine that produces descriptions of entities (eg, items for sale, museum exhibits) and classes (eg, types of exhibits) in English and Greek from …

Language Synthesis Using Image Placement; A Practical Implementation Of Language Agnostic, Imagery Based Speech Synthesis
A Bronner, S DE KONINK – Citeseer
… of the story. Page 9. 3.3. Natural Language Generator The implementation of the language generator is based on NaturalOWL, an open-source natural language generation engine written in Java. NaturalOWL was developed …

Selecting and Expressing Communicative Functions in a SAIBA-Compliant Agent Framework
A Cafaro, M Bruijnes, J van Waterschoot… – … on Intelligent Virtual …, 2017 – Springer
… structure the dialogue with the user. The system is mod- ular and can be extended (eg with emotion and natural language generation engines) to achieve more flexibility and variability. We have proposed a mixed approach …

Enacting textual entailment and ontologies for automated essay grading in chemical domain
A Groza, R Szabo – … and Informatics (CINTI), 2015 16th IEEE …, 2015 – ieeexplore.ieee.org
… OWLNatural is natural language generation engine that produces descriptions of individuals and classes in English and Greek from ontologies that have been annotated with linguistic and user modeling information expressed in RDF …

Harvesting Creative Templates for Generating Stylistically Varied Restaurant Reviews
S Oraby, S Homayon, M Walker – arXiv preprint arXiv:1709.05308, 2017 – arxiv.org
Page 1. Harvesting Creative Templates for Generating Stylistically Varied Restaurant Reviews Shereen Oraby, Sheideh Homayon, and Marilyn Walker Natural Language and Dialogue Systems Lab University of California, Santa Cruz {soraby,shomayon,mawalker}@ucsc.edu …

Generate Compressed Sentences with Stanford Typed Dependencies towards Abstractive Summarization.
P Li, Y Wang – TAC, 2011 – pdfs.semanticscholar.org
Page 1. Generate Compressed Sentences with Stanford Typed Dependencies towards Abstractive Summarization Peng Li and Yinglin Wang Department of Computer Science and Engineering, Shanghai Jiao Tong University {lipeng, ylwang@sjtu.edu.cn} Abstract …

Context-aware selection of multi-modal conversational fillers in human-robot dialogues
M Gallé, E Kynev, N Monet… – Robot and Human …, 2017 – ieeexplore.ieee.org
… Because individual conversation may last longer (even for the same scenario) due to variable-length utterances of the human and the robot (the natural language generation engine samples from a variety of surface forms) we recorded conver- sations with all three strategies …

A Review of Technologies for Conversational Systems
J Masche, NT Le – … on Computer Science, Applied Mathematics and …, 2017 – Springer
… Pattern matching. 2000. Speech Dialog System (REA) (Bickmore et al. 2000). Discourse planner; Natural language generation engine. 2000/01. Chatbot (ALICE) (Wallace 2003). AIML. 2001. Chatbot (Eugene Goostman) (Eugene 2014; Veselov 2010) …

Speaking louder than words with pictures across languages
A Finch, W Song, K Tanaka-Ishii, E Sumita – AI Magazine, 2013 – aaai.org
Page 1. It has been said that an old Chinese proverb placed a value of 10,000 words on a single picture, and a similar Japanese proverb devalues this to only 100 words. In most languages the current consensus seems to be that a picture is worth 1000 words …

Design of a Speech Interface for Augmenting Desktop Accessibility
DMF Rodrigues – 2008 – fenix.tecnico.ulisboa.pt
Page 1. Design of a Speech Interface for Augmenting Desktop Accessibility David Manuel Fernandes Rodrigues Dissertação para obtenção do Grau de Mestre em Engenharia Informática e de Computadores Júri Presidente: Professor Paulo Jorge Pires Ferreira …

Dynamic Trust Management: Network Profiling for High Assurance Resilience
M Burmester, WO Redwood – Advances in Network Analysis and its …, 2012 – Springer
… TLC layer. It can be automatically generated with a natural language generation engine, given seed-parameters such as fake agency names, project titles, mission code-names, bogus operative code-names, etc. Natural language …

TALAA-ATSF: A Global Operation-Based Arabic Text Summarization Framework
R Belkebir, A Guessoum – Intelligent Natural Language Processing …, 2018 – Springer
… text. This system selects the summary content from the proposed representation. The output of a syntactic parser for a sentence is used and part of a sentence is regenerated using a natural language generation engine. The …

Improving Speaker Verification Performance under Spoofing Attacks
S Safavi, H Gan, I Mporas – researchgate.net
… passphrase mode of operation. In the text-independent case, the user is prompted with randomly selected utterances (eg random word sequences or sentences produced by natural language generation engines). In this mode …

Improving speaker verification performance under spoofing attacks by fusion of different operational modes
S Safavi, H Gan, I Mporas – Signal Processing & its Applications …, 2017 – ieeexplore.ieee.org
… passphrase mode of operation. In the text-independent case, the user is prompted with randomly selected utterances (eg random word sequences or sentences produced by natural language generation engines). In this mode …

Investigating the role of memory in interactions between intelligent virtual characters and humans over time
K Bransky, D Richards – … Workshop on Interacting with ECAs as Virtual …, 2010 – cs.huji.ac.il
… output). Her responses are generated by a natural language generation engine which has been modified to include synchronized gestures. The speech acts the users are engaging in are determined by a simple discourse model …

picoTrans: An intelligent icon-driven interface for cross-lingual communication
W Song, A Finch, K Tanaka-Ishii, K Yasuda… – ACM Transactions on …, 2013 – dl.acm.org
… and including the selected icon. The choices presented have been extracted from the source language corpus, and are ordered in terms of probability assigned by the natural language generation engine used. This is either a …

Managing the design–manufacturing interface in virtual enterprises through multi user virtual environments: a perspective approach
LA Ripamonti, CA Peraboni – International Journal of Computer …, 2010 – Taylor & Francis
Page 1. Managing the design–manufacturing interface in virtual enterprises through multi user virtual environments: a perspective approach LA Ripamonti* and CA Peraboni Department of Information and Communication, Universita …

TX-Kw: An effective temporal XML keyword search
R Bin-Thalab, N El-Tazi, ME El-Sharkawi – Editorial Preface, 2013 – Citeseer
Page 230. (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 4, No. 6, 2013 217| P age www. ijacsa. thesai. org TX-Kw: An Effective Temporal XML Keyword Search Rasha Bin-Thalab Department …

Advances in Intelligent Systems: Concepts, Tools and Applications
SG Tzafestas – 2013 – books.google.com
Page 1. Advances in Intelligent Systems Concepts, Tools and Applications edited by SPYROS G. TZAFESTAS Department of Electrical Engineering and Computer Engineering, National Technical University of Athens, Greece 2) Springer Page 2. Advances in Intelligent Systems …

RDF annotation of second life objects: knowledge representation meets social virtual reality
C Bernava, G Fiumara, D Maggiorini, A Provetti… – Computational and …, 2014 – Springer
… Whenever the visitor touches an exhibit the bot produces a textual description developed in NaturalOwl, a Natural Language Generation engine developed in Java. A more scalable version of this work is described in Oberlander et al. (2008) …

Athens University of Economics and Business
IG Panagiotidis – Citeseer
Page 1. Athens University of Economics and Business Department of Informatics MSc Thesis “Designing and Implementing Museum Exhibitions on the Semantic Web” Ionathan-Giannis Panagiotidis Supervisor: Ion Androutsopoulos Assistant Supervisor: Gerasimos Lampouras …

Combining multiple parallel streams for improved speech processing
JTR de Sousa Miranda – 2015 – lti.cs.cmu.edu
Page 1. Combining multiple parallel streams for improved speech processing Jo˜ao Tiago Rodrigues de Sousa Miranda CMU-LTI-15-016 Language Technologies Institute Departamento de Engenharia Informática School of Computer Science Instituto Superior Técnico …

The tone of our times: sound, sense, economy, and ecology
F Dyson – 2014 – books.google.com
Page 1. Sound, Sense, Economy, and Ecology 3 74.16 82.852 Page 2. The Tone of Our Times Page 3. Leonardo Roger F. Malina, Executive Editor Sean Cubitt, Editor-in-Chief New Media Poetics: Contexts, Technotexts, and …

Canadian Society of Plastic Surgeons
G Wilkes, A Thoma, A Rideout – Canadian Journal of Plastic …, 2008 – journals.sagepub.com
Page 1. EF01 COMMUNICATION IN THE OPERATING ROOM L Lingard Team communication is essential to patient safety, and research suggests that poor or insufficient communication is a primary cause of medical errors …

(Visited 29 times, 1 visits today)