Skip to main content

Slot Grammar

A system for simpler construction of practical natural language grammars

  • Conference paper
  • First Online:
Natural Language and Logic

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

Abstract

Slot Grammar makes it easier to write practical, broad-coverage natural language grammars, for the following reasons. (a) The system has a lexicalist character; although there are grammar rules, they are fewer in number and simpler because analysis is largely data-driven — through use of slots taken from lexical entries. (b) There is a modular treatment of different grammatical phenomena through different rule types, for instance rule types for expressing linear ordering constraints. This modularity also reduces the differences between the Slot Grammars of different languages. (c) Several grammatical phenomena, such as coordination and extraposition, are treated mainly in a language-independent shell provided with the system.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Bernth, A. [1989] “Discourse Understanding In Logic,” Proc. North American Conference on Logic Programming, pp. 755–771, MIT Press.

    Google Scholar 

  • Bernth, A. [1990] “Treatment of Anaphoric Problems in Referentially Opaque Contexts,” these Proceedings.

    Google Scholar 

  • Byrd; R. J. [1983] “Word Formation in Natural Language Processing Systems,” Proceedings of IJCAI-VIII, pp. 704–706.

    Google Scholar 

  • Colmerauer, A. [1978] “Metamorphosis Grammars,” in L. Bolc (Ed.), Natural Language Communication with Computers, Springer-Verlag.

    Google Scholar 

  • Heidorn, G. E. [1982] “Experience with an Easily Computed Metric for Ranking Alternative Parses,” Proceedings of Annual ACL Meeting, 1982, pp. 82–84.

    Google Scholar 

  • Jensen, K. and Heidorn, G. E. [1982] “The Fitted Parse: 100% Parsing Capability in a Syntactic Grammar of English,” Research Report RC 9729, IBM Research Division, Yorktown Heights, NY 10598.

    Google Scholar 

  • Klavans, J. L. and Wacholder, N. [1989] “Documentation of Features and Attributes in UDICT,” Research Report RC14251, IBM T.J. Watson Research Center, Yorktown Heights, N.Y.

    Google Scholar 

  • Lappin, S. and McCord, M. C. [1989] “A Syntactic Filter on Pronominal Anaphora for Slot Grammar,” to appear in the Proceedings of ACL 90.

    Google Scholar 

  • McCord, M.C. [1980] “Slot Grammars,” Computational Linguistics, vol. 6, pp. 31–43.

    Google Scholar 

  • McCord, M. C. [1982] “Using Slots and Modifiers in Logic Grammars for Natural Language,” Artificial Intelligence, vol. 18, pp. 327–367.

    Article  Google Scholar 

  • McCord, M. C. [1985] “Modular Logic Grammars,” Proc. 23rd Annual Meeting of the Association for Computational Linguistics, pp. 104–117, Chicago.

    Google Scholar 

  • McCord, M. C. [1986] “Design of a Prolog-based Machine Translation System,” Proc. of the Third International Logic Programming Conference, pp. 350–374, Springer-Verlag, Berlin.

    Google Scholar 

  • McCord, M. C. [1987] “Natural Language Processing in Prolog,” in Walker et al. [1987].

    Google Scholar 

  • McCord, M. C. [1988] “A Multi-Target Machine Translation System,” Proceedings of the International Conference on Fifth Generation Computer Systems 1988, pp. 1141–1149, Institute for New Generation Computer Technology, Tokyo, Japan.

    Google Scholar 

  • McCord, M. C. [1989a] “Design of LMT: A Prolog-based Machine Translation System,” Computational Linguistics, vol. 15, pp. 33–52.

    Google Scholar 

  • McCord, M. C. [1989b] “A New Version of Slot Grammar,” Research Report RC 14506, IBM Research Division, Yorktown Heights, NY 10598.

    Google Scholar 

  • McCord, M. C. [1989c] “A New Version of the Machine Translation System LMT,” J. Literary and Linguistic Computing, vol. 4, pp. 218–229.

    Article  Google Scholar 

  • McCord, M. C. [1989d] “LMT,” Proceedings of MT Summit II, pp. 94–99, Deutsche Gesellschaft für Dokumentation, Frankfurt.

    Google Scholar 

  • McCord, M. C. and Wolff, S. [1988] “The Lexicon and Morphology for LMT, a Prolog-based MT system,” Research Report RC 13403, IBM Research Division, Yorktown Heights, NY 10598.

    Google Scholar 

  • Neff, M. S. and Boguraev, B. K. [1989] “Dictionaries, Dictionary Grammars and Dictionary Entry Parsing,” Proceedings of the 27th Annual Meeting of the ACL, Vancouver, B.C., June, 1989, pp. 91–101.

    Google Scholar 

  • Neff, M. S. and McCord, M. C. [1990] “Acquiring Lexical Data from Machine-Readable Dictionary Resources for Machine Translation,” IBM Natural Language Processing ITL, Paris, 1990.

    Google Scholar 

  • Shieber, S. M. [1986] An Introduction to Unification-Based Approaches to Grammar, CSLI Lecture Notes No. 4, Center for the Study of Language and Information, Stanford, CA.

    Google Scholar 

  • Walker, A. (Ed.), McCord, M., Sowa, J. F., and Wilson, W. G. [1987] Knowledge Systems and Prolog: A Logical Approach to Expert Systems and Natural Language Processing, Addison-Wesley, Reading, Mass.

    Google Scholar 

  • Wilks, Y., Huang, X-M., and Fass, D. [1985] “Syntax, Preference and Right-Attachment,” Proc. 9th International Joint Conference on Artificial Intelligence, Los Angeles, pp. 779–784.

    Google Scholar 

  • Woods, W. A. [1973] “An Experimental Parsing System for Transition Network Grammars,” in R. Rustin, Natural Language Processing, pp. 111–154, Algorithmics Press, New York.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Rudi Studer

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

McCord, M.C. (1990). Slot Grammar. In: Studer, R. (eds) Natural Language and Logic. Lecture Notes in Computer Science, vol 459. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53082-7_20

Download citation

  • DOI: https://doi.org/10.1007/3-540-53082-7_20

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53082-4

  • Online ISBN: 978-3-540-46653-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics