Dynamically Imroving Explanations: A Revision-Based Approach to Explanation Generation

Recent years have witnessed rapid progress in explanation generation. Despite these advances, the quality of prose produced by explanation generators warrants significant improvement. Revision-based explanation generation offers a promising means for improving explanations at runtime. In contrast to singledraft explanation generation architectures, a revision-based generator could dynamically create, evaluate, and refine multiple drafts of explanations. However, because of the inherent complexity of revision, previous multisentential revision-based approaches have not scaled up. We have developed a scalable revision-based model of explanation generation that dynamically improves multi-sentential explanations. By operating on abstract discourse plans encoded in a minimalist representation, it combats both the conceptual complexities and the efficiency problems posed by revision. This approach has been implemented in REVISOR, a unification-based revision system. Evaluations of REVISOR'S performance in generating a corpus of extended multi-sentential scientific explanations yielded encouraging results.

[1]  Donia Scott,et al.  Book Reviews: Generating Referring Expressions , 1994, CL.

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

[3]  Eduard H. Hovy,et al.  Aggregation in Natural Language Generation , 1993, EWNLG.

[4]  A. Cawsey Book Reviews: Participating in Explanatory Dialogues: Interpreting and Responding to Questions in Context , 1995, CL.

[5]  Koenraad De Smedt,et al.  IPF: an incremental parallel formulator , 1990 .

[6]  Jacques Robin,et al.  Revision-based generation of natural language summaries providing historical background: corpus-based analysis, design, implementation and evaluation , 1995 .

[7]  Michael Elhadad,et al.  FUF: the Universal Unifier User Manual Version 2.0 , 1989 .

[8]  Edwin Armstrong,et al.  COLUMBIA UNIVERSITY. , 1901, Science.

[9]  Alan Bundy,et al.  The Foundations of Artificial Intelligence , 1990 .

[10]  Vibhu O. Mittal Generating Natural Language Descriptions With Integrated Text and Examples , 1998 .

[11]  William C. Mann,et al.  Computer Generation of Multiparagraph English Text , 1981, Am. J. Comput. Linguistics.

[12]  Bruce W. Porter,et al.  AI Research in the Context of a Multifunctional Knowledge Base: The BotanyKnowledge Base Project , 1988 .

[13]  Daniel D. Suthers,et al.  An analysis of explanation and its implications for the design of explanation planners , 1993 .

[14]  R. P. Gabriel,et al.  Deliberate writing , 1988 .

[15]  H. William Buttelmann,et al.  American Journal of Computational Linguistics , 1974 .

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

[17]  James C. Lester,et al.  Developing and Empirically Evaluating Robust Explanation Generators: The KNIGHT Experiments , 1997, Comput. Linguistics.

[18]  David D. McDonald,et al.  A Model of Revision in Natural Language Generation , 1986, ACL.

[19]  J. Davenport Editor , 1960 .

[20]  Masoud Yazdani,et al.  Reviewing as a Component of the Text Generation Process , 1987 .

[21]  D. Patterson The University of Southern California. , 1985 .