Constraint-based Natural Language Generation: A Survey

This paper contains a survey of 25 papers that deal with constraint-based approaches to Natural Language Generation (nlg). Amongst other things, we discuss the nature of the constraints that have been modelled in nlg (stylistic, syntactic, etc.), their type (hard versus soft), the units to which the constraints are applied (words, sentences, rhetorical structure, etc.) and the approaches to solving constraint satisfaction problems in nlg. The survey starts with a brief introduction to the constraint-based view of nlg and a section that aims to clarify the many-faceted notion of a constraint. The aim of this survey is to provide the reader with an overview of constraint-based approaches to nlg; it does not present an exhaustive list of all the literature in this area. What it does aim for, is to give a reasonably representative sample of the various approaches to constraint-based nlg.

[1]  Günter Neumann,et al.  Applying Explanation-based Learning to Control and Speeding-up Natural Language Generation , 1997, ACL.

[2]  Patrick Saint-Dizier,et al.  A Constraint-Based Model for Lexical and Syntactic Choice in Natural Language Generation , 2004, CSLP.

[3]  Howard Falk Linear Programming Packages , 1986 .

[4]  Eduard H. Hovy,et al.  Pragmatics and Natural Language Generation , 1990, Artif. Intell..

[5]  Deborah A. Dahl Review of Computer interpretation of natural language descriptions by Christopher S. Mellish. Ellis Horwood Limited 1985. , 1989 .

[6]  J. Nash THE BARGAINING PROBLEM , 1950, Classics in Game Theory.

[7]  Aravind K. Joshi,et al.  Tree-adjoining grammars and lexicalized grammars , 1992, Tree Automata and Languages.

[8]  Pascal Van Hentenryck Constraint satisfaction in logic programming , 1989, Logic programming.

[9]  Tilman Becker,et al.  A Parametrisable Finite-Domain Constraint Solving Framework and Its Evaluation with Natural Language Generation Problems , 2000 .

[10]  Robert Dale Generating recipes: an overview of epicure , 1990 .

[11]  Günter Neumann,et al.  Self-Monitoring with Reversible Grammars , 1992, COLING.

[12]  Ehud Reiter,et al.  Book Reviews: Building Natural Language Generation Systems , 2000, CL.

[13]  Scott Weinstein,et al.  Centering: A Framework for Modeling the Local Coherence of Discourse , 1995, CL.

[14]  Matthew Stone,et al.  On identifying sets , 2000, INLG.

[15]  Irene Langkilde-Geary An Exploratory Application of Constraint Optimization in Mozart to Probabilistic Natural Language Processing , 2004, CSLP.

[16]  Eduard Hovy,et al.  Generating Natural Language Under Pragmatic Constraints , 1988 .

[17]  Kees van Deemter,et al.  Context modeling and the generation of spoken discourse , 1997, Speech Commun..

[18]  C. S. Mellish Computer interpretation of natural language descriptions , 2000 .

[19]  Kees van Deemter,et al.  Dialogue as Discourse: Controlling Global Properties of Scripted Dialogue , 2003, ArXiv.

[20]  William C. Mann,et al.  Rhetorical Structure Theory: Toward a functional theory of text organization , 1988 .

[21]  Claire Gardent,et al.  Generating Minimal Definite Descriptions , 2002, ACL.

[22]  Wolfgang Hoeppner,et al.  Review of Generating natural language under pragmantic constraints by Edward H. Hovy. Lawrence Erlbaum Associates 1988. , 1990 .

[23]  Michael Strube,et al.  Discrete Optimization as an Alternative to Sequential Processing in NLG , 2005, ENLG.

[24]  Stefan Thater,et al.  Generating with a Grammar Based on Tree Descriptions: a Constraint-Based Approach , 2001, ACL.

[25]  Didier Dubois,et al.  Possibility theory in constraint satisfaction problems: Handling priority, preference and uncertainty , 1996, Applied Intelligence.

[26]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques with Java implementations , 2002, SGMD.

[27]  Alan K. Mackworth Consistency in Networks of Relations , 1977, Artif. Intell..

[28]  Günter Neumann,et al.  Interleaving Natural Language Parsing and Generation Through Uniform Processing , 1998, Artif. Intell..

[29]  J. Hayes,et al.  Writing Research and the Writer. , 1986 .

[30]  Sandra Williams,et al.  Language choice models for microplanning and readability , 2003, NAACL.

[31]  Douglas E. Appelt,et al.  Planning English Sentences , 1988, Cogn. Sci..

[32]  Henry S. Thompson,et al.  Towards A Computational Model Of Poetry Generation , 2000 .

[33]  Chris Mellish,et al.  Experiments Using Stochastic Search for Text Planning , 1998, INLG.

[34]  Henry S. Thompson,et al.  A Flexible Integrated Architecture For Generating Poetic Texts , 2000 .

[35]  Günter Neumann,et al.  A Head-Driven Approach to Incremental and Parallel Generation of Syntactic Structures , 1990, COLING.

[36]  R. Dale,et al.  Content determination in the generation of referring expressions , 1991 .

[37]  Ehud Reiter Pipelines and Size Constraints , 2000, Computational Linguistics.

[38]  James C. Lester,et al.  Dynamically Imroving Explanations: A Revision-Based Approach to Explanation Generation , 1997, IJCAI.

[39]  Roger Evans,et al.  A Framework for Stylistically Controlled Generation , 2004, INLG.

[40]  Kentaro Inui,et al.  Text Revision: A Model and Its Implementation , 1992, NLG.

[41]  Kevin Knight,et al.  The Practical Value of N-Grams Is in Generation , 1998, INLG.

[42]  Daniel Marcu,et al.  Fast Decoding and Optimal Decoding for Machine Translation , 2001, ACL.

[43]  Sergei Nirenburg,et al.  De-Constraining Text Generation , 1998, INLG.

[44]  Kees van Deemter Towards a Probabilistic Version of Bidirectional OT Syntax and Semantics , 2004, J. Semant..

[45]  Reinhard Blutner,et al.  Some Aspects of Optimality in Natural Language Interpretation , 2000, J. Semant..

[46]  Donia Scott,et al.  Document Structure , 2003, CL.

[47]  Michael Elhadad,et al.  Floating Constraints in Lexical Choice , 1997, Comput. Linguistics.

[49]  Richard Power Planning texts by constraint satisfaction , 2000, COLING.

[50]  Lee Thiam Chye Multi-document Summarization by Generation , 2005 .

[51]  Richard Power,et al.  Optimizing Referential Coherence in Text Generation , 2004, CL.