Skip to main content

Attribute grammar specification for a natural language understanding interface

  • Natural Language Processing
  • Conference paper
  • First Online:
Attribute Grammars and their Applications

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 461))

  • 145 Accesses

Abstract

The paper investigates key issues pertaining to Natural Language Interface [NLI] development. The notion of natural language understanding interfaces (NLUIs) is introduced. Special attention is devoted to problems related to the specification of natural language ‘static’ semantics. The points we raise involve the applicability of attribute grammars to NLUI design. The considerations to be developed stem from the insight gained through experience drawn from the creation of a NLUI to a software called THALES. THALES is a program package for plane geometry constructions. Following a brief introduction to the principal modules of the interface, an outline of the linguistic features of the sublanguage is presented. A more thorough description of the semantic module is given. It is argued that attribute grammars are highly suitable for specifying and generating different modules of NLUIs. The idea of differentiating between static and dynamic semantics as a basis for capturing NLUI semantics is introduced.

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

  1. Alexin, Z., Fábricz, K., Gyimóthy, T. Horváth, T. CONSTRUCTOR: A Natural Language Interface Based on Attribute Grammar. To appear in: Proceedings of the First Finnish-Hungarian Workshop on Programming Languages and Software Tools, Szeged, 1989.

    Google Scholar 

  2. Gyimóthy, T., Horváth, T., Kocsis, F., Toczki, J. Incremental Algorithms in PROF-LP. Lecture Notes in Computer Science, 371. pp. 93–103.

    Google Scholar 

  3. Hedin, G. An Object-Oriented Notation for Attribute Grammars. Proceedings of ECCOP '89. Nottingham.

    Google Scholar 

  4. Koskimies, K., Paakki, J. TOOLS _ a Unifying Approach to Object-Oriented Language Interpretation. Proceedings of ACM Sigplan '87. Sigplan Notices 22, 7.

    Google Scholar 

  5. JAKE. The Application-Independent Natural Language User Interface. English Knowledge Systems, Inc., Scotts Valley, California, 1988.

    Google Scholar 

  6. Martin, P., Appelt., Pereira, F. Transportability and Generality in a Natural Language Interface System. Proceedings of IJCAI-83, 1, 573–581.

    Google Scholar 

  7. M. Schröder. Evaluating User Utterances in Natural Language Interfaces to Databases. Computers and Artificial Intelligence, 7 (4), 317–337.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

P. Deransart M. Jourdan

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Alexin, Z., Gyimóthy, T., Horváth, T., Fábricz, K. (1990). Attribute grammar specification for a natural language understanding interface. In: Deransart, P., Jourdan, M. (eds) Attribute Grammars and their Applications. Lecture Notes in Computer Science, vol 461. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53101-7_22

Download citation

  • DOI: https://doi.org/10.1007/3-540-53101-7_22

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53101-2

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics