Some apparently disjoint aims and requirements for grammar development environments” the case of natural language generation
Summary
The paper examines why grammar development environments (GDEs) for natural language analysis and for generation have developed almost independently. Popular platforms such as ALEP are oriented towards analysis and the HPSG/LFG formalisms, and in them generation is treated only as a way of testing the grammar. As a result, projects that generate coherent texts make practically no use of such tools. The author classifies generation systems by the size of the unit they produce and by their approach. He then shows that successful generation grammars are distinguished by their orientation towards communicative function. This orientation is realized most fully in the paradigmatic organization of systemic-functional linguistics (SFL). In such a grammar, almost the entire description is contained in a type lattice, and generation reduces to traversing it. Using the KPML environment as an example, the author shows how this organization of resources supports convenient debugging, multilinguality and distributed development of large grammars. In conclusion, he raises the question of whether these techniques could also prove useful for analysis-oriented environments.
Key points
- The author identifies three main environments for practical text generation: FUF (Elhadad), KPML/Penman and the CoGenTex generators built on the Meaning–Text model. Analysis-oriented GDEs are appropriate only for the few systems with a structural approach, for example Verbmobil and CLE.
- In SFL, a grammatical unit is fully described by the list of types selected during the traversal of the lattice (selection expression). Determinism of generation is ensured by special mechanisms, "choosers", which consult semantic or lexical information.
- The multilingual resources of KPML are divided into approximately 60 "regions", defined jointly for different languages. The graph of connections between regions shows dependencies and at the same time serves as a navigation menu.
- The KPML test suites (a semantic specification together with the expected string) are indexed by grammatical features. As a result, they serve both for debugging and for documenting the resources. In parallel, the correspondence between these features and the features of the TSNLP initiative is being investigated.
- The graphical tools of KPML make it possible for people other than computational linguists to write grammars. They have been used by programmers without linguistic training, text linguists, translators and technical writers.
Topics Text generation
Institutions
Cite
Cite as John Bateman. 1997. Some apparently disjoint aims and requirements for grammar development environments” the case of natural language generation. Computational Environments for Grammar Development and Linguistic Engineering.
@inproceedings{bateman1997some,
title = {{Some apparently disjoint aims and requirements for grammar development environments” the case of natural language generation}},
author = {John Bateman},
booktitle = {Computational Environments for Grammar Development and Linguistic Engineering},
year = {1997},
eprint = {cmp-lg/9711005},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/cmp-lg/9711005}
}References
- Hiyan Alshawi, David Carter, BjSrn Gamb£ck, and Manny Rayner. 1992. Swedish-English QLF translation. In Hiyan Alshawi, editor, The Core Language Engine, pages 277 - 319. MIT Press. find
- Douglas E. Appelt. 1985. Planning Natural Language Utterances. Cambridge University Press, Cambridge, England. find
- John A. Bateman, Christian M.I.M. Matthiessen, Keizo Nanri, and Licheng Zeng. 1991. The re-use of linguistic resources across languages in multilingual generation components. In Proceedings of the 1991 International Joint Conference on Artificial Intelligence, Sydney, Australia, volume 2, pages 966… find
- John A. Bateman, 1997. KPML Development Environment: multilingual linguistic resource development and sentence generation. German National Center for Information Technology (GMD), Institute for integrated publication and information systems (IPSI), Darmstadt, Germany, January. (Release 1.1). find
- John A. Bateman. to appear. Automatic discourse generation. In Allen Kent, editor, Encyclopedia of Library and Information Science. Marcel Dekker, Inc., New York. find
- EAGLES. 1996. Formalisms working group final report. Expert advisory group on language engineering standards document, September. find
- Michael Elhadad. 1990. Types in functional unification grammars. In Proceedings of the 28th. Annual Meeting of the Association for Computational Linguistics, pages 157 -164. Association for Computational Linguistics. find
- Michael A.K. Halliday. 1978. Language as social semiotic. Edward Arnold, London. find
- William C. Mann and Christian M.I.M. Matthiessen. 1985. Demonstration of the Nigel text generation computer program. In James D. Benson and William S. Greaves, editors, Systemic Perspectives on Discourse, Volume 1, pages 50-83. Ablex, Norwood, New Jersey. find
- David D. McDonald. 1980. Natural Language Production as a Process of Decision Making under Constraint. Ph.D. thesis, MIT, Cambridge, Mass. find
- Kathleen R McKeown. 1985. Text Generation: Using Discourse Strategies and Focus Constraints to Generate Natural Language Text. Cambridge University Press, Cambridge, England. find
- A. Mel'~uk, Igor and A.K. Zholkovskij. 1970. Towards a functioning "meaning-text" model of language. Lin. guistics, 57:10-47. find
- Stephen G. Pulman, editor. 1991. EUROTRA E T 6 / I : rule formalism and virtual machine design study - final report. Commission of the European Communities, Luxembourg. Contributors: H. Alshawi, D.J. Arnold, R. Backofen, D.M. Carter, J. Lindop, K. Netter, S.G. Pulman, J. Tsujii and H. Uszkoreit. find
- M. Rayner, D. Carter, and P. Bouillon. 1996. Adapting the core language engine to french and spanish. In Proceedings of NLP-IA-96, Moncton, new Brunswick, May. find
- JSrg Sch/itz. 1996. European Research and Development in Machine Translation. MT News International, 15:8-11, October. (Newsletter of the International Association for Machine Translation). find
- N.K. Simpkins, G. Cruickshank, and P.E International. 1993. ALEP-0 Virtual Machine extensions. Technical report, CEC. find
- Michael Zock and Giovanni Adorni. 1996. Introduction. In Giovanni Adorni and Michael Zock, editors, Trends in natural language generation: an artificial intelligence perspective, number 1036 in Lecture Notes in Artificial Intelligence, pages 1-16. Springer-Verlag. find
This page in Markdown → https://md.research.elamur.ai/free/en/papers/bateman-1997-some-apparently-disjoint-aims-requirements/