skip to main content
article
Free Access

Parsing as search: an easy-to-understand RTN interpreter

Published:01 September 1993Publication History
Skip Abstract Section

Abstract

Developing laboratory assignments on natural language processing in an introductory AI course is difficult. One reason is that the interpreter that applies a grammar to input is often a complex, hard to understand system. One is forced either to treat the interpreter as a black box, restricting students to extending the grammar that it applies, or to spend an inordinate amount of time mastering the interpreter. We present an alternative that enables students to master an interpreter in fairly short order. Approaching parsing as a search problem, an interpreter is presented that is based on a search engine with which students have had previous experience. This paper discusses an interpreter for an RTN grammar. A subsequent paper shows how the interpreter can be modified to handle an ATN grammar. The grammar and interpreter are available via ftp.

References

  1. Allen, James. Natural Language Understanding. Reading, MA: Benjamin/Cummings Publishing, 1987.Google ScholarGoogle Scholar
  2. Johnson, Roderick. "Parsing with Transition Networks," Parsing Natural Language. New York: Academic Press, 1983.Google ScholarGoogle Scholar
  3. Winston, Patrick. Lisp: Second Addition. Reading, MA: Addison-Wesley Publishing, 1984.Google ScholarGoogle Scholar

Index Terms

  1. Parsing as search: an easy-to-understand RTN interpreter

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGCSE Bulletin
            ACM SIGCSE Bulletin  Volume 25, Issue 3
            Sept. 1993
            66 pages
            ISSN:0097-8418
            DOI:10.1145/165408
            Issue’s Table of Contents

            Copyright © 1993 Authors

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 September 1993

            Check for updates

            Qualifiers

            • article
          • Article Metrics

            • Downloads (Last 12 months)14
            • Downloads (Last 6 weeks)0

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader