Formal specification of natural language syntax using two-level grammar

  • Authors:
  • Barrett R. Bryant;Dale Johnson;Balanjaninath Edupuganty

  • Affiliations:
  • The University of Alabama at Birmingham, Birmingham, Alabama;The University of Alabama at Birmingham, Birmingham, Alabama;The University of Alabama at Birmingham, Birmingham, Alabama

  • Venue:
  • COLING '86 Proceedings of the 11th coference on Computational linguistics
  • Year:
  • 1986

Quantified Score

Hi-index 0.00

Visualization

Abstract

The two-level grammar is investigated as a notation for giving formal specification of the context-free and context-sensitive aspects of natural language syntax. In this paper, a large class of English declarative sentences, including post-noun-modification by relative clauses, is formalized using a two-level grammar. The principal advantages of two-level grammar are: 1) it is very easy to understand and may be used to give a formal description using a structured form of natural language; 2) it is formal with many well-known mathematical properties; and 3) it is directly implementable by interpretation. The significance of the latter fact is that once we have written a two-level grammar for natural language syntax, we can derive a parser automatically without writing any additional specialized computer programs. Because of the ease with which two-level grammars may express logic and their Turing computability we expect that they will also be very suitable for future extensions to semantics and knowledge representation.