A dynamic programming approach to document length constraints

  • Authors:
  • Keith Vander Linden

  • Affiliations:
  • Calvin College, Grand Rapids, MI

  • Venue:
  • INLG '08 Proceedings of the Fifth International Natural Language Generation Conference
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Natural language generation (NLG) applications must occasionally deliver rhetorically coherent output under length constraints. For example, certain types of documents must fit on a single webpage, on a cell phone screen, or into a fixed number of printed pages. To date, applications have achieved this goal by structuring their content as a rhetorical tree and using a greedy algorithm to pick the discourse elements to include in the final document. Greedy algorithms are known to pick sub-optimal solutions. This paper presents an alternate approach based on dynamic programming.