SimpleNLG Realization Engine 2017


Notes:

Gatt and Kramer define natural language generation “as the task of generating text or speech from non-linguistic input”.

SimpleNLG is dedicated to facilitating realization details, like agreement and conjugation. SimpleNLG is used to generate natural language strings from the text specifications. Complete sentences can be generated efficiently using SimpleNLG. An abstractive summary can be generated using SimpleNLG, by making some rules over relevant concepts and applying SimpleNLG. Relevant concepts (with or without definition) are realized by SimpleNLG. Utilizing SimpleNLG, the tense of a sentence can easily be changed depending on the medium. SimpleNLG can be used for generating natural language questions, based on their semantic role labeling annotations and the type of question. SimpleNLG can also transform declarative sentences to questions simply by declaring the interrogative type. SimpleNLG provides interfaces to offer direct control over the way phrases are built and combined. Morphological realisation (ie the production of well inflected sentences or words through the use of words’ morpho-syntactic properties) of words during the generation can be done using SimpleNLG.

  • Guided summarization
  • Language generator
  • Natural language generator
  • Realiser
  • Realizer software
  • Realization library
  • Sentence generator
  • SimpleNLG API
  • Text generation
  • Text realizer
  • Text-to-text generation

Resources:

  • arria.com .. pioneering company in the space of automatic text generation
  • simplenlg .. java api for natural language generation

Wikipedia:

References:

See also:

KPML (Komet-Penman Multi-Lingual)Linguistic Realizers | Natural Language Generation | NaturalOWLOpenCCG (OpenNLP CCG Library)Realizers In Natural Language Processing | Sentence Planner


SimpleNLG-IT: adapting SimpleNLG to Italian
A Mazzei, C Battaglino, C Bosco – Proceedings of the 9th International …, 2016 – aclweb.org
Abstract This paper describes the SimpleNLG-IT realiser, ie the main features of the porting of the SimpleNLG API system (Gatt and Reiter, 2009) to Italian. The paper gives some details about the grammar and the lexicon employed by the system and reports some results …

Adapting SimpleNLG to Spanish
AR Soto, JJ Gallardo, AB Diz – … of the 10th International Conference on …, 2017 – aclweb.org
Abstract We describe SimpleNLG-ES, an adaptation of the SimpleNLG realization library for the Spanish language. Our implementation is based on the bilingual English-French SimpleNLG-EnFr adaptation. The library has been tested using a battery of examples that …

Adapting SimpleNLG to Spanish
A Ramos-Soto, J Janeiro-Gallardo… – The 10th International …, 2017 – aclweb.org
Abstract We describe SimpleNLG-ES, an adaptation of the SimpleNLG realization library for the Spanish language. Our implementation is based on the bilingual English-French SimpleNLG-EnFr adaptation. The library has been tested using a battery of examples that …

Dealing with Italian adjectives in noun phrase: A study oriented to natural language generation
G Conte, C Bosco, A Mazzei – CEUR WORKSHOP PROCEEDINGS, 2017 – iris.unito.it
… The second goal is instead to provide a representation and classification of Ital- ian adjective category that can be spent within the SimpleNLG-IT (Mazzei et al., 2016), a surface re- Page 2 … In Section 4, we describe the use of the empirical data in the SimpleNLG-IT realizer …

Building a computational lexicon by using SQL
A Mazzei – CEUR WORKSHOP PROCEEDINGS, 2016 – iris.unito.it
… In the port- ing of the SimpleNLG system to Italian (hence- forth SimpleNLG-IT) (Mazzei et al., 2016), we have used the grammar (Patota, 2006) as the lin- guistic reference for the syntax: we have encoded the Italian syntactic inflections and word ordering by using IF-THEN …

A Study of Abstractive Summarization Using Semantic Representations and Discourse Level Information
GCV Vilca, MAS Cabezudo – … Conference on Text, Speech, and Dialogue, 2017 – Springer
… Finally, we made some rules over the relevant concepts and applied SimpleNLG to make the summaries … Finally, an abstractive summary is generated using SimpleNLG, as Natural Language Generation tool, over the sentence candidates …

Relation Identification in Business Rules for Domain-specific Documents
A Bhattacharyya, PK Chittimalli, R Naik – Proceedings of the 11th …, 2018 – dl.acm.org
… (3) Generate SBVR like output using SimpleNLG API … Ultimately we merge all satellite nodes to create a new node after reduction. Using this reduced graph and SimpleNLG we generate the output as shown in Motivating Example Section. f1 f3 f2 f4 IMPLIES AND AND AND …

An integrated framework for multimodal human-robot interaction
LF D’Haro, AI Niculescu, C Cai, S Nair… – Asia-Pacific Signal …, 2017 – ieeexplore.ieee.org
… Designers can change the default voice easily by using the control interface (see section J). 1 https://github.com/simplenlg/simplenlg Rules Mappings First State State 2 State 4 State 5 Final State State 3 State 6 States config.yaml MT-ASR Translator NLG DM …

Generating summaries of hospitalizations: A new metric to assess the complexity of medical terms and their definitions
S Acharya, B Di Eugenio, AD Boyd, KD Lopez… – Proceedings of the 9th …, 2016 – aclweb.org
… Finally, rel- evant concepts (with or without definition) are realized by SimpleNLG. 1 Introduction In the US, about 42 million people are hospitalized every year (Adams et al., 2013) … A. Gatt and E. Reiter. 2009. SimpleNLG: A realisation engine for practical applications …

Domain Specific Newsbots
A Johri, EH Han, D Mehta – CJ2016 September, 2016 – journalism.stanford.edu
… We decided to use a library called SimpleNLG originally developed at the University of Aberdeen’s Department of Computing Science … In addition, utilizing SimpleNLG, we can easily change the tense of a sentence depending on the medium …

RDF2PT: Generating Brazilian Portuguese Texts from RDF Data
D Moussallem, TC Ferreira, M Zampieri… – arXiv preprint arXiv …, 2018 – arxiv.org
… To this end, we perform this step by relying on a Brazilian adaptation of SimpleNLG (De Oliveira and Sripada, 2014).11 The realization of a triple (spo) depends mostly on the lexicalization of its predicate p. If p can be realized as a noun phrase, then a possessive clause can be …

Proceedings of the 10th International Conference on Natural Language Generation
JM Alonso, A Bugarín, E Reiter – … of the 10th International Conference on …, 2017 – aclweb.org
… 139 Adapting SimpleNLG to Spanish Alejandro Ramos Soto, Julio Janeiro Gallardo and Alberto Bugarín Diz . . . . . 144 … Adapting SimpleNLG to Spanish Alejandro Ramos Soto, Julio Janeiro Gallardo and Alberto Bugarín Diz …

Hi, how can I help you?: Automating enterprise IT support help desks
S Mani, N Gantayat, R Aralikatte, M Gupta… – arXiv preprint arXiv …, 2017 – arxiv.org
… 5. Question Generation: For each candidate sentence, we use SimpleNLG4 an open-source library for generating natural language question based on thier SRL annotations and the type of question identified in the previous steps … SimpleNLG Question Rules Question Filtering …

Selecting Domain-Specific Concepts for Question Generation With Lightly-Supervised Methods
Y Jin, P Le – Proceedings of the 9th International Natural Language …, 2016 – aclweb.org
… 5 Question Generation From Concepts We used SimpleNLG (Gatt and Reiter, 2009) to realise questions for both role-based and relation … SimpleNLG can also transform declarative sentences to questions simply by declar- ing the interrogative type …

YATS: Yet Another Text Simplifier
D Ferrés, M Marimon, H Saggion – International Conference on …, 2016 – Springer
… the contexts. The SimpleNLG Java API 9 is used with its default lexicon to perform this task considering the context and the PoS tag of the complex word. 3.1 Intrinsic Evaluation of the YATS Lexical Simplifier. Horn et al. [7] have …

Natural Language Generation enhances human decision-making with uncertain information
D Gkatzia, O Lemon, V Rieser – arXiv preprint arXiv:1606.03254, 2016 – arxiv.org
… We developed two NLG systems, WMO-based and NATURAL, using SimpleNLG (Gatt and Re- iter, 2009), which both generate textual descrip- tions of rainfall and temperature data addressing the uncertain nature of forecasts …

Textually Summarising Incomplete Data
S Inglis, E Reiter, S Sripada – … of the 10th International Conference on …, 2017 – aclweb.org
… 5 Pilot Evaluation An experiment was designed to judge the output texts generated by the algorithm using SimpleNLG (Gatt & Reiter, 2009) … p223-242. Gatt, A and Reiter, E (2009). SimpleNLG: A realisation engine for practical applications …

Improving fluency in narrative text generation with grammatical transformations and probabilistic parsing
E Ahn, F Morbini, A Gordon – … of the 9th International Natural Language …, 2016 – aclweb.org
… Page 3. SimpleNLG engine (Gatt and Reiter, 2009) with the support of a custom lexicon for the specific predi- cates used in Triangle-COPA’s representations … Albert Gatt and Ehud Reiter. 2009. SimpleNLG: A real- isation engine for practical applications …

POSTER: Toward Automating the Generation of Malware Analysis Reports Using the Sandbox Logs
B Sun, A Fujino, T Mori – Proceedings of the 2016 ACM SIGSAC …, 2016 – dl.acm.org
… [2] Cuckoo sandbox. https://www.cuckoosandbox.org. [3] Natural language toolkit. http://www.nltk.org. [4] simplenlg: Java api for natural language generation. https://code.google. com/p/simplenlg/. [5] Textblob: Simplified text processing. http://textblob.readthedocs.io/en/dev …

Clustered genetic semantic graph approach for multi-document abstractive summarization
A Khan, N Salim, H Farman – Intelligent Systems Engineering …, 2016 – ieeexplore.ieee.org
… G. Abstractive Summary Generation This phase takes the top scored predicate argument structures (PASs) from previous phase, employs SimpleNLG [28] and a simple heuristic rule implemented in it to generate summary sentences from PASs …

Automated Generation of Questions from Factual, Natural Language Sentences
T Yates – 2016 – pdfs.semanticscholar.org
… http://stanfordnlp.github.io/CoreNLP/history.html The version of SimpleNLG used by this paper is v4.4.3 released 2014-8-20. SimpleNLG can be downloaded from the following URL: https://github.com/simplenlg/simplenlg/releases …

A survey on abstractive text summarization
N Moratanch, S Chitrakala – Circuit, Power and Computing …, 2016 – ieeexplore.ieee.org
… SimpleNLG provides interfaces to offer direct control over the way phrases are built and combined, inflectional morphological operations, and linearization. The major steps in constructing a syntactic structure and linearizing …

Improving the Naturalness and Expressivity of Language Generation for Spanish
C Barros, D Gkatzia, E Lloret – … of the 10th International Conference on …, 2017 – aclweb.org
… English, where the morpho- logical realisation (ie the production of well in- flected sentences or words through the use of words’ morpho-syntactic properties) of words during the generation can be done using hand-written rules or existing libraries such as SimpleNLG (Gatt and …

Smart Virtual Expert System to Assist Psychiatrists (SVESTAP)
USSS Arachchillage – 2018 – mecs-press.org
… Fig.11. Subprocess of NLG NLG technique is implemented using Java language and separate library called “SimpleNLG” needs to be imported. This comprises inbuilt functions to accomplish the tasks depicted in Fig. 11 (Text planning, microplanning and realization) [22] …

Abstractive Text Summarization based on Improved Semantic Graph Approach
A Khan, N Salim, H Farman, M Khan, B Jan… – International Journal of …, 2018 – Springer
… Semantic graph augmented with two kinds of PASs relationships Genetic Algorithm Abstractive summary generation SimpleNLG engine Voting method for sentence ordering Maximal marginal relevance (MMR) Improved ranking algorithm based on weighted graph …

Claim synthesis via predicate recycling
Y Bilu, N Slonim – Proceedings of the 54th Annual Meeting of the …, 2016 – aclweb.org
… We determine the topic’s plurality using the Watson parser (McCord et al., 2012), and do the surface realization with SimpleNLG (Gatt and Re- iter, 2009) and the NIH lexicon2 … Page 6. A Gatt and E Reiter (2009). SimpleNLG: A realisation engine for practical applications. 2009 …

Question Generation for Language Learning: From ensuring texts are read to supporting learning
M Chinkina, D Meurers – Proceedings of the 12th Workshop on …, 2017 – aclweb.org
… Its two key characteristics 1For this step, we make use of the Java library https: //github.com/simplenlg/simplenlg. are (i) the finished state of the action and (ii) the ir- relevance of the exact time in the past when the ac- tion took place …

An Approach for Explaining Reasoning on the Diet Domain
L Anselma, A Mazzei – CEUR WORKSHOP PROCEEDINGS, 2017 – iris.unito.it
… JAMA 297(9), 986–994 (2007) 18. Gatt, A., Reiter, E.: SimpleNLG: A Realisation Engine for Practical Applications … Mazzei, A., Battaglino, C., Bosco, C.: SimpleNLG-IT: adapting SimpleNLG to Italian. In: Proceedings of the 9th International Natural Language Genera

An automated knowledge-based textual summarization system for longitudinal, multivariate clinical data
A Goldstein, Y Shahar – Journal of biomedical informatics, 2016 – Elsevier
… There are a number of software systems that perform linguistic realization (KPML, SURGE, among others). In the preliminary evaluation we opted to use the SIMPLENLG open-source system, which we saw was used by other NLG systems …

Natural Transmission of Information Extraction Results to End-Users-A Proof-of-Concept Using Data-to-Text
JC Pereira, AJS Teixeira, M Rodrigues… – … Series in Informatics, 2017 – drops.dagstuhl.de
… NLG system. It works similarly to SimpleNLG [3]. Like SimpleNLG, it uses grammar rules, but, since Portuguese grammar is more complex than English grammar, PortNLG needs an extra component: a lexicon module. The application …

Abstractive news summarization based on event semantic link network
W Li, L He, H Zhuge – Proceedings of COLING 2016, the 26th …, 2016 – aclweb.org
… The ILP model is solved using Gurobi 6.5.2. 3.3 Summary Generation Since each event node is structured as e=Action (Actor, Receiver, TimeArg, LocArg), we can generate complete sentence efficiently for it using SimpleNLG (Gatt and Reiter, 2009) …

Assembling Narratives with Associative Threads
PL Vaudry, G Lapalme – Proceedings of the INLG 2016 Workshop on …, 2016 – aclweb.org
… 2.6 Surface Realization Surface realization (step 6 of Figure 1) was per- formed using the SimpleNLG-EnFr Java library (Vaudry and Lapalme, 2013) … In combination with SimpleNLG- EnFr, this enabled bilingual generation …

Response Generation
M McTear, Z Callejas, D Griol – The Conversational Interface, 2016 – Springer
… 13 See also the Web page for the NLG Group at the University of Aberdeen. 14 SimpleNLG is a Java API that was developed at the University of Aberdeen to facilitate the generation of natural language text … 15. https://github.com/simplenlg/simplenlg …

Natural language generation in the context of multimodal interaction in Portuguese: Data-to-text based in automatic translation
JC Pereira – 2017 – ria.ua.pt
Page 1. Universidade de Aveiro Departamento de Electrónica, Telecomunicaç˜oes e Informática 2017 das Universidades de Aveiro, Minho e Porto Programa de Doutoramento em Informática José Casimiro Pereira Geraç˜ao de Linguagem Natural noÂmbito de …

Towards a landmark-based pedestrian navigation service using OSM data
A Rousell, A Zipf – ISPRS International Journal of Geo-Information, 2017 – mdpi.com
With the advent of location-aware smartphones, the desire for pedestrian-based navigation services has increased. Unlike car-based services where instructions generally are comprised of distance and road names, pedestrian instructions should instead focus on the delivery of …

A Study on Abstractive Summarization Techniques in Indian Languages
C Sunitha, A Jaya, A Ganesh – Procedia Computer Science, 2016 – Elsevier
… The attributes are then mapped to a template to get the required abstractive summary. The monotony in the structure of the summary generated sentences can be avoided by making use of tools like WordNet and SimpleNLG[24] …

Sentence Object Notation: Multilingual sentence notation based on Wordnet
A Aries, DE Zegour, WK Hidouci – arXiv preprint arXiv:1801.00984, 2018 – arxiv.org
Page 1. Sentence Object Notation: Multilingual sentence notation based on Wordnet Abdelkrime Aries Djamel eddine Zegour Walid Khaled Hidouci Ecole nationale Supérieure d’Informatique (ESI, ex. INI), Algiers, Algeria Emails: {ab aries, d zegour, w hidouci}@esi.dz Abstract …

Expressionist: An authoring tool for in-game text generation
J Ryan, E Seither, M Mateas… – … Conference on Interactive …, 2016 – Springer
… Finally, SimpleNLG is another tool aimed at democratizing text generation [8], but one that is dedicated to facilitating realization details, like agreement and conjugation, rather than supporting broader expressive aims. 3 Expressionist …

Learning to generate textual data
G Bouchard, P Stenetorp, S Riedel – Proceedings of the 2016 …, 2016 – aclweb.org
… generated. In text understanding applications, such generative mod- els are common and include probabilistic context- free grammars (PCFG) and natural language gen- eration frameworks (eg SimpleNLG (Gatt and Reiter, 2009)) …

Recent Advances in Natural Language Generation: A Survey and Classification of the Empirical Literature
R Perera, P Nand – Computing and Informatics, 2017 – cai.sk
Page 1. Computing and Informatics, Vol. 36, 2017, 1–32, doi:10.4149/cai 2017 1 1 RECENT ADVANCES IN NATURAL LANGUAGE GENERATION: A SURVEY AND CLASSIFICATION OF THE EMPIRICAL LITERATURE Rivindu Perera, Parma Nand …

Natural Language Descriptions for Human Activities in Video Streams
N Alharbi, Y Gotoh – Proceedings of the 10th International Conference on …, 2017 – aclweb.org
… miner (A,The) – Place (optional)’. For implementation purposes, the surface realizer simpleNLG is utilised (Gatt and Reiter, 2009) … Int. J. Sci. Eng. Res. Technol. Albert Gatt and Ehud Reiter. 2009. Simplenlg: A realisa- tion engine for practical applications …

Domain Transfer for Deep Natural Language Generation from Abstract Meaning Representations
N Dethlefs – IEEE Computational Intelligence Magazine, 2017 – ieeexplore.ieee.org
… applications. SimpleNLG similarly allows the separation of gen- eral and domain-specific considerations. The … Varieties of SimpleNLG also exist for other languages such as German [65], French [66] or Italian [67]. SimpleNLG could …

A Syntactic Approach to Domain-Specific Automatic Question Generation
G Danon, M Last – arXiv preprint arXiv:1712.09827, 2017 – arxiv.org
… We have defined a set of domain– independent rules in SimpleNLG (Gatt and Re- iter, 2009) for this purpose … 2009. Simplenlg: A re- alisation engine for practical applications. In Pro- ceedings of the 12th European Workshop on Natu- ral Language Generation …

Morphological Generator for Telugu Nouns and Pronouns
SRS Dokkara, SV Penumathsa… – International Journal of …, 2017 – search.proquest.com
… realization engine for Telugu is designed following the. SimpleNLG (Gatt and Reiter, 2009) approach which is a very. popular surface realization engine for English … Modern Telugu” Oxford University Press, 1985. [4] Albert Gatt and Ehud Reiter “SimpleNLG: A realization …

A repository of frame instance lexicalizations for generation
V Basile – Proceedings of the 2nd International Workshop on …, 2016 – hal.inria.fr
… With such information in place, the NLG algorithm could be interfaced with the SimpleNLG surface realization library (Gatt and Reiter, 2009) to produce more fluent lexicalizations … Albert Gatt and Ehud Reiter. 2009. Simplenlg: A re- alisation engine for practical applications …

Striving for author-friendly procedural dialogue generation
J Lessard, E Brunelle-Leclerc, T Gottschalk… – Proceedings of the 12th …, 2017 – dl.acm.org
… Even ”simple” NLG sys- tems such as SimpleNLG [2] can only claim that label in comparison to the complexity of competing systems … Microcomputer Edition, 78–79. [2] Albert Ga and Ehud Reiter. SimpleNLG: A Realisation Engine for Practical Applications …

On Natural Language Generation of Formal Argumentation
F Cerutti, A Toniolo, TJ Norman – arXiv preprint arXiv:1706.04033, 2017 – arxiv.org
… The realisation module is the most algo- rithmic in this pipeline, and there are already several implementations for supporting it, for instance SimpleNLG [Gatt and Reiter, 2009] … SimpleNLG: A realisation en- gine for practical applications …

Automatic Generation of Security-Centric Descriptions for Android Apps
M Zhang, H Yin – Android Application Security, 2016 – Springer
… sable.mcgill.ca/soot. 10. SimpleNLG: Java API for Natural Language Generation (2016) https://code.google.com/p/simplenlg/. 11. Droidbench-benchmarks (2016) http://sseblog.ec-spride.de/tools/droidbench/. 12. Huang J, Zhang …

A proposition-based abstractive summariser
Y Fang, H Zhu, E Muszy?ska, A Kuhnle… – Proceedings of COLING …, 2016 – aclweb.org
… semantic representation. In contrast to this, the kind of generation that is tradi- tionally used in summarisation to realise proposition-like units is much shallower, eg SimpleNLG as used by Genest and Lapalme (2011, 2013). The …

Data-driven image captioning via salient region discovery
M Kilickaya, BK Akkus, R Cakici, A Erdem, E Erdem… – IET Computer Vision, 2017 – IET
… Finally, they generate a set of descriptions by using the SimpleNLG [16] tool. In our study, we follow a similar strategy, but we do not use any hand-crafted object detector or scene classifier as in [11]. We rather formulate the problem as a phrase selection and ordering problem …

rLDCP: R package for text generation from data
P Conde-Clemente, JM Alonso… – Fuzzy Systems (FUZZ …, 2017 – ieeexplore.ieee.org
… Namely, GenI [21] (in Haskell) and SimpleNLG [22] (in Java) … ACM, 2006, pp. 110–119. [22] A. Gatt and E. Reiter, “SimpleNLG: A realisation engine for practical applications,” in Proceedings of the 12th European Workshop on Natural Language Generation, 2009, pp. 90–93 …

A novel Approach to Paraphrase Hindi sentences using Natural language Processing
N Sethi, P Agrawal, V Madaan, SK Singh – Indian Journal of Science and …, 2016 – indjst.org
… Prentice Hall; 1990. 2. Knight R. Artificial intelligence. 3rd edition. Tata McGraw Hill; 2009. 3. Ginger Software [Internet].[Cited 2016 Jan 15]. Available from: http://www.gingersoftware.com/ products/sentence- rephraser. 4. Bollman B, Marcel M. Adapting Simplenlg to German …

Text Summarization Using Abstractive Methods
P Rawat, NG Ganpatrao, D Gupta – Journal of Network Communications …, 2017 – jncet.org
… 2011, p. 75, 2011. [13] A. Gatt and E. Reiter, “SimpleNLG: A realisation engine for practical applications,” in Proceedings of the 12th European Workshop on Natural Language Generation, 2009, pp. 90-93. [14] IF Moawad and …

Inflection generation for spanish verbs using supervised learning
C Barros, D Gkatzia, E Lloret – Proceedings of the First Workshop on …, 2017 – aclweb.org
… Morgan Kaufmann, 4 edition. Albert Gatt and Ehud Reiter. 2009. Simplenlg: A re- alisation engine for practical applications. In Pro- ceedings of the 12th European Workshop on Natural Language Generation (ENLG). Dimitra Gkatzia, Helen Hastie, and Oliver Lemon. 2014 …

Utilizing typed dependency subtree patterns for answer sentence generation in question answering systems
R Perera, P Nand, A Naeem – Progress in Artificial Intelligence, 2017 – Springer
… The VerbNet is used only to get the required coverage of the English verbs, and beyond that it does not provide the inflections of the verbs except the verb frames. We used the both SimpleNLG [9] and DictService [1] to get the required verb inflections …

Automatic Summarization of Fiction by Generating Character Descriptions
W Zhang – 2017 – digitool.library.mcgill.ca
… sentence “At least 25 bears died in the greater Yellowstone area last year, including eight breedingage females killed by people.” They then generated sentences from INITs by using the language generator SimpleNLG. For example, “bears died.” is …

Data-to-text generation improves decision-making under uncertainty
D Gkatzia, O Lemon, V Rieser – IEEE Computational …, 2017 – ieeexplore.ieee.org
… V. Natural Language Generation from Uncertain Information We developed two NLG systems, WMO-based and NATU- RAL, using SimpleNLG [39], which both generate textual descriptions of rainfall and temperature data addressing the uncertain nature of forecasts …

Placing mined clues on causality at the heart of narrative planning
PL Vaudry, G Lapalme – 2018 – rali.iro.umontreal.ca
Page 1. Placing mined clues on causality at the heart of narrative planning Pierre-Luc Vaudry and Guy Lapalme RALI-DIRO – Université de Montréal CP 6128, succ. Centre-Ville, Montréal, Québec, Canada, H3C 3J8. email: {vaudrypl,lapalme}@iro.umontreal.ca January 9, 2018 …

FontMatcher: Font Image Paring for Harmonious Digital Graphic Design
S Choi, K Aizawa, N Sebe – 23rd International Conference on Intelligent …, 2018 – dl.acm.org
… image retrieval. In Proceedings of the 1st International Workshop on Affect & Sentiment in Multimedia, ACM (2015), 45–50. 5. Gatt, A., and Reiter, E. Simplenlg: A realisation engine for practical applications. In Proceedings of …

Statistical Language Models applied to News Generation
JRP Soares – 2017 – repositorio-aberto.up.pt
… 18 2.6.2 NaturalOWL . . . . . 19 2.6.3 PyNLPl . . . . . 20 2.6.4 SimpleNLG . . . . . 20 2.6.5 OpenCCG . . . . . 20 2.6.6 SRILM …

Automatic Generation of Sports News
JPBM Aires – 2016 – repositorio-aberto.up.pt
… 23 2.6.1 Natural Language Toolkit (NLTK) . . . . 23 2.6.2 RealPRO . . . . . 23 2.6.3 SimpleNLG . . . . . 24 2.6.4 PyNLPl . . . . . 24 2.6.5 NaturalOWL …

Generating Children’s Stories from Character and Event Models
BT Adolfo, J Lao, JP Rivera, JZ Talens… – International Workshop on …, 2017 – Springer
… 3. Surface realisation generates either (i) the dialogue text for each event using a predefined template; or (ii) passing event details (agents, action, patients, and post-conditions) to SimpleNLG to generate a sentence. A sample …

On the role of linguistic descriptions of data in the building of natural language generation systems
A Ramos-Soto, A Bugarín, S Barro – Fuzzy Sets and Systems, 2016 – Elsevier
Skip to main content …

Resolution of referential ambiguity in human-robot dialogue using dempster-shafer theoretic pragmatics
T Williams, M Scheutz – Proceedings of Robotics: Science …, 2017 – pdfs.semanticscholar.org
… m1 may be described using the properties 1mug(X) < white(X)l, and m2 may be described using the properties 1mug(X) < black(X) < large(X)l. The utterance form and sets of properties are then translated into raw text using the open source SimpleNLG package, producing, for …

Towards the domain agnostic generation of natural language explanations from provenance graphs for casual users
DP Richardson, L Moreau – International Provenance and Annotation …, 2016 – Springer
… templates. In: Proceedings of the 8th International Natural Language Generation Conference, Philadelphia, PA, USA (2014)Google Scholar. 4. Gatt, A., Reiter, E.: SimpleNLG: a realisation engine for practical applications. In: Proceedings …

A semi-automated approach for generating natural language requirements documents based on business process models
B Aysolmaz, H Leopold, HA Reijers… – Information and Software …, 2018 – Elsevier
Context: The analysis of requirements for business-related software systems is often supported by using business process models. However, the final requirements.

Multi-document abstractive summarization based on predicate argument structure
S Alshaina, A John, AG Nath – Signal Processing, Informatics …, 2017 – ieeexplore.ieee.org
… Jun;27(6):17-26. [14] Gatt A and Reiter E, SimpleNLG: A realisation engine for practical applications, In Proceedings of the 12th European Workshop on Natural Language Generation 2009 Mar 30 (pp. 90-93). [15] Lin and CY …

Narrative generation by associative network extraction from real-life temporal data
PL Vaudry – 2017 – papyrus.bib.umontreal.ca
… La réalisation de surface peut être effectuée en anglais ou en français grâce à des spécifica- tions lexico-syntaxiques bilingues et à la bibliothèque Java SimpleNLG-EnFr … specifications and the SimpleNLG-EnFr Java library …

RoboCOP: A Robotic Coach for Oral Presentations
H Trinh, R Asadi, D Edge, T Bickmore – … of the ACM on Interactive, Mobile …, 2017 – dl.acm.org
… slow down a bit more”. As the final step of the generation process, we use the SimpleNLG realization engine [17] to generate natural language strings from the text specifications. 5 COMPARISON OF FEEDBACK MODALITIES …

SaferDrive: An NLG-based behaviour change support system for drivers
D Braun, E Reiter, A Siddharthan – Natural Language Engineering, 2018 – cambridge.org
Page 1. Natural Language Engineering: page 1 of 38. c Cambridge University Press 2018 doi:10.1017/S1351324918000050 1 SaferDrive: An NLG-based behaviour change support system for drivers DANIEL BRAUN1, EHUD …

Personal storytelling: Using Natural Language Generation for children with complex communication needs, in the wild…
N Tintarev, E Reiter, R Black, A Waller… – International Journal of …, 2016 – Elsevier
Skip to main content …

Image Understanding using vision and reasoning through Scene Description Graph
S Aditya, Y Yang, C Baral, Y Aloimonos… – Computer Vision and …, 2017 – Elsevier
Skip to main content …

On the verbalization patterns of part-whole relations in isiZulu
CM Keet, L Khumalo – Proceedings of the 9th International Natural …, 2016 – aclweb.org
Page 1. Proceedings of The 9th International Natural Language Generation conference, pages 174–183, Edinburgh, UK, September 5-8 2016. cO2016 Association for Computational Linguistics On the verbalization patterns of part-whole relations in isiZulu …

Verb Morphological Generator for Telugu
SRS Dokkara, SV Penumathsa, SG Sripada – Indian Journal of Science …, 2017 – indjst.org
Page 1. Indian Journal of Science and Technology, Vol 10(13), DOI: 10.17485/ijst/ 2017/v10i13/110448, April 2017 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 * Author for correspondence 1. Introduction Telugu is a …

Bardic: Generating Multimedia Narrative Reports for Game Logs
C Barot, M Branon, RE Cardona-Rivera, M Eger… – 2017 – plutoniumdinosaur.com
… Artificial Intelligence 5:189–208. Gatt, A., and Reiter, E. 2009. SimpleNLG: A realisation engine for practical applications. In Maybury, M., ed., Pro- ceedings of the 12th European Workshop on Natural Lan- guage Generation, 9093. AAAI Press. Gervás, P. 2014a …

Towards integrating people with intellectual disabilities in the digital world
L SEVENS, JJ O’FLAHERTY… – … Proceedings of the …, 2016 – books.google.com
… The syntactic simplification system comprises three main steps: • Dependency parsing of the sentences so as to produce a word-dependency graph as the one shown in Fig. 3; 2https://github. com/simplenlg/simplenlg 3http://wordnet. princeton. edu/ 4https://simple. wikipedia …

SmartAuth: User-Centered Authorization for the Internet of Things
Y Tian, N Zhang, YH Lin, XF Wang, B Ur… – 26th {USENIX} Security …, 2017 – usenix.org
Page 1. This paper is included in the Proceedings of the 26th USENIX Security Symposium August 16–18, 2017 • Vancouver, BC, Canada ISBN 978-1-931971-40-9 Open access to the Proceedings of the 26th USENIX Security Symposium is sponsored by USENIX …

Deepiu: an architecture for image understanding
Y Yang, UMD EDU, Y Aloimonos… – Adv Cogn Syst Google …, 2016 – researchgate.net
Page 1. Advances in Cognitive Systems 4 (2016) Submitted 4/2016; published 6/2016 DeepIU: An Architecture for Image Understanding Somak Aditya SADITYA1@ASU. EDU Chitta Baral CHITTA@ASU.EDU Computing Science …

Automatic Generation of Benchmarks for Entity Recognition and Linking
ACN Ngomo, M Röder, D Moussallem… – arXiv preprint arXiv …, 2017 – arxiv.org
Page 1. Automatic Generation of Benchmarks for Entity Recognition and Linking Axel-Cyrille Ngonga Ngomo ?† , Michael Röder ? , Diego Moussallem † , Ricardo Usbeck ? and René Speck † ? Data Science Department University …

Automatic source code summarization of context for java methods
PW McBurney, C McMillan – IEEE Transactions on Software …, 2016 – ieeexplore.ieee.org
… 4.2.5 Surface Realization We use an external library, simplenlg [12], to realize com- plete sentences from the phrases formed during Aggrega- tion. In the above steps, we set all words and parts of speech and provided the structure of the sentences …

A model for verbalising relations with roles in multiple languages
CM Keet, T Chirema – European Knowledge Acquisition Workshop, 2016 – Springer
Natural language renderings of ontologies facilitate communication with domain experts. While for ontologies with terms in English this is fairly straightforward, it is problematic for grammatically r.

Natural language processing in mental health applications using non-clinical texts
RA Calvo, DN Milne, MS Hussain… – Natural Language …, 2017 – cambridge.org
Page 1. Natural Language Engineering: page 1 of 37. c Cambridge University Press 2017. This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons. org …

Adapting a Robot’s linguistic style based on socially-aware reinforcement learning
H Ritschel, T Baur, E André – Robot and Human Interactive …, 2017 – ieeexplore.ieee.org
… Thus, we prevent the NLG module from using the same parameters for each des- cription given a certain X, which would cause utterances to be stylistically too similar as long as the robot’s personality does not change. 4https://github.com/simplenlg/simplenlg V. DISCUSSION …

An Employee Performance Simulation to Aide in Managerial Decision Making in a Target Driven Work Environment
R Murphy – 2016 – richardmurphyportfolio.net
Page 1. An Employee Performance Simulation to Aide in Managerial Decision Making in a Target Driven Work Environment Final Year Project Report DT228 BSc in Computer Science Richard Murphy Pierpaulo Dondio School of Computing Dublin Institute of Technology …

Opinionated Natural Language Generation
T Cagan – 2016 – idc.ac.il
Page 1. The Interdisciplinary Center, Herzlia Efi Arazi School of Computer Science M.Sc. program – Research Track Opinionated Natural Language Generation by Tomer Cagan M.Sc. dissertation, submitted in partial fulfillment of the requirements for the M.Sc …

A Computational Model for The Portrayal of Personality Traits in Planning-Based Narrative Generation
JC Bahamon – 2016 – search.proquest.com
A Computational Model for The Portrayal of Personality Traits in Planning-Based Narrative Generation. Abstract. Storytelling is an essential component of human culture. Humans use narratives to describe, understand, and relate to events of the world in which they live …

Improving program comprehension via automatic documentation generation
PW McBurney – 2016 – search.proquest.com
Improving program comprehension via automatic documentation generation. Abstract. Programmers rely on documentation in order to understand source code. However, documentation is often incomplete or out-of-date and is time-consuming to write …

Survey of the State of the Art in Natural Language Generation: Core tasks, applications and evaluation
A Gatt, E Krahmer – Journal of Artificial Intelligence Research, 2018 – jair.org
Page 1. Journal of Artificial Intelligence Research 61 (2018) 65-170 Submitted 02/17; published 01/18 Survey of the State of the Art in Natural Language Generation: Core tasks, applications and evaluation Albert Gatt albert.gatt@um.edu.mt …

Data Curation APIs
SMR Beheshti, A Tabebordbar, B Benatallah… – arXiv preprint arXiv …, 2016 – arxiv.org
Page 1. Data Curation APIs Seyed-Mehdi-Reza Beheshti1 Alireza Tabebordbar1 Boualem Benatallah1 Reza Nouri1 1 University of New South Wales, Australia {sbeheshti,a.tabebordbar,boualem,snouri}@cse.unsw.edu.au …

Data Curation APIs
B Benatallah, R Nouri – arXiv preprint arXiv:1612.03277, 2016 – researchgate.net
Page 1. Data Curation APIs Seyed-Mehdi-Reza Beheshti1 Alireza Tabebordbar1 Boualem Benatallah1 Reza Nouri1 1 University of New South Wales, Australia {sbeheshti,a.tabebordbar,boualem,snouri}@cse.unsw.edu.au …

Generation of textual summaries at different target reading levels: summarizing line graphs for visually impaired users
PS Moraes – 2016 – search.proquest.com
… content (Content Determination), ordering sentences (Text Organization), aggregating sentences and choosing lexical items (Text Complexity), and finally realizing them using the realizers FUF/SURGE (Elhadad & Robin, 1998) for simple bar charts and simpleNLG (Gatt & Reiter …

(Visited 608 times, 1 visits today)