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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Shieber, S.: A uniform architecture for parsing and generation. In: Proc. of the 14th International Conference on Computational Linguistics, pp. 614–619 (1988)
Kay, M.: Chart generation. In: Proc. of the 34th Annual Meeting of the Association for Computational Linguistics, pp. 200–204 (1996)
Shemtov, H.: Ambiguity Management in Natural Language Generation. PhD thesis, Stanford University (1997)
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)
Moore, R.C.: A complete, efficient sentence-realization algorithm for unification grammar. In: Proc. of the 2nd International Natural Language Generation Conference (2002)
White, M., Baldridge, J.: Adapting Chart Realization to CCG. In: Proc. of the 9th European Workshop on Natural Language Generation (2003)
Steedman, M.: Information structure and the syntax-phonology interface. Linguistic Inquiry 31, 649–689 (2000)
Steedman, M.: The Syntactic Process. MIT Press, Cambridge (2000)
Baldridge, J.: Lexically Specified Derivational Control in Combinatory Categorial Grammar. PhD thesis, School of Informatics, University of Edinburgh (2002)
Baldridge, J., Kruijff, G.J.: Multi-Modal Combinatory Categorial Grammar. In: Proc. of 10th Annual Meeting of the European Association for Computational Linguistics (2003)
den Os, E., Boves, L.: Towards ambient intelligence: Multimodal computers that understand our intentions. In: Proceedings of eChallenges e-2003 (2003)
Moore, J., Foster, M.E., Lemon, O., White, M.: Generating tailored, comparative descriptions in spoken dialogue. In: Proceedings of FLAIRS 2004 (2004)
White, M.: Efficient Realization of Coordinate Structures in Combinatory Categorial Grammar. Research on Language and Computation (2004) (to appear)
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)
Knight, K., Hatzivassiloglou, V.: Two-level, many-paths generation. In: Proc. ACL (1995)
Langkilde, I.: Forest-based statistical sentence generation. In: Proc. NAACL (2000)
Shieber, S., van Nord, G., Pereira, F., Moore, R.: Semantic-head–driven generation. Computational Linguistics 16, 30–42 (1990)
Papineni, K., Roukos, S., Ward, T., Zhu, W.J.: Bleu: a Method for Automatic Evaluation of Machine Translation. Technical Report RC22176, IBM (2001)
Stolcke, A.: SRILM — An extensible language modeling toolkit. In: Proceedings of ICSLP 2002 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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