Skip to main content

Reining in CCG Chart Realization

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3123))

Abstract

We present a novel ensemble of six methods for improving the efficiency of chart realization. The methods are couched in the framework of Combinatory Categorial Grammar (CCG), but we conjecture that they can be adapted to related grammatical frameworks as well. The ensemble includes two new methods introduced here—feature-based licensing and instantiation of edges, and caching of category combinations—in addition to four previously introduced methods—index filtering, LF chunking, edge pruning based on n-gram scores, and anytime search. We compare the relative contributions of each method using two test grammars, and show that the methods work best in combination. Our evaluation also indicates that despite the exponential worst-case complexity of the basic algorithm, the methods together can constrain the realization problem sufficiently to meet the interactive needs of natural language dialogue systems.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Shieber, S.: A uniform architecture for parsing and generation. In: Proc. of the 14th International Conference on Computational Linguistics, pp. 614–619 (1988)

    Google Scholar 

  2. Kay, M.: Chart generation. In: Proc. of the 34th Annual Meeting of the Association for Computational Linguistics, pp. 200–204 (1996)

    Google Scholar 

  3. Shemtov, H.: Ambiguity Management in Natural Language Generation. PhD thesis, Stanford University (1997)

    Google Scholar 

  4. Carroll, J., Copestake, A., Flickinger, D., Poznański, V.: An efficient chart generator for (semi-) lexicalist grammars. In: Proc. of the 7th European Workshop on Natural Language Generation, pp. 86–95 (1999)

    Google Scholar 

  5. Moore, R.C.: A complete, efficient sentence-realization algorithm for unification grammar. In: Proc. of the 2nd International Natural Language Generation Conference (2002)

    Google Scholar 

  6. White, M., Baldridge, J.: Adapting Chart Realization to CCG. In: Proc. of the 9th European Workshop on Natural Language Generation (2003)

    Google Scholar 

  7. Steedman, M.: Information structure and the syntax-phonology interface. Linguistic Inquiry 31, 649–689 (2000)

    Article  Google Scholar 

  8. Steedman, M.: The Syntactic Process. MIT Press, Cambridge (2000)

    Google Scholar 

  9. Baldridge, J.: Lexically Specified Derivational Control in Combinatory Categorial Grammar. PhD thesis, School of Informatics, University of Edinburgh (2002)

    Google Scholar 

  10. Baldridge, J., Kruijff, G.J.: Multi-Modal Combinatory Categorial Grammar. In: Proc. of 10th Annual Meeting of the European Association for Computational Linguistics (2003)

    Google Scholar 

  11. den Os, E., Boves, L.: Towards ambient intelligence: Multimodal computers that understand our intentions. In: Proceedings of eChallenges e-2003 (2003)

    Google Scholar 

  12. Moore, J., Foster, M.E., Lemon, O., White, M.: Generating tailored, comparative descriptions in spoken dialogue. In: Proceedings of FLAIRS 2004 (2004)

    Google Scholar 

  13. White, M.: Efficient Realization of Coordinate Structures in Combinatory Categorial Grammar. Research on Language and Computation (2004) (to appear)

    Google Scholar 

  14. Varges, S., Mellish, C.: Instance-based natural language generation. In: Proc. of the 2nd Meeting of the North American Chapter of the Association for Computational Linguistics, pp. 1–8 (2001)

    Google Scholar 

  15. Knight, K., Hatzivassiloglou, V.: Two-level, many-paths generation. In: Proc. ACL (1995)

    Google Scholar 

  16. Langkilde, I.: Forest-based statistical sentence generation. In: Proc. NAACL (2000)

    Google Scholar 

  17. Shieber, S., van Nord, G., Pereira, F., Moore, R.: Semantic-head–driven generation. Computational Linguistics 16, 30–42 (1990)

    Google Scholar 

  18. Papineni, K., Roukos, S., Ward, T., Zhu, W.J.: Bleu: a Method for Automatic Evaluation of Machine Translation. Technical Report RC22176, IBM (2001)

    Google Scholar 

  19. Stolcke, A.: SRILM — An extensible language modeling toolkit. In: Proceedings of ICSLP 2002 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

White, M. (2004). Reining in CCG Chart Realization. In: Belz, A., Evans, R., Piwek, P. (eds) Natural Language Generation. INLG 2004. Lecture Notes in Computer Science(), vol 3123. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27823-8_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-27823-8_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22340-5

  • Online ISBN: 978-3-540-27823-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics