PROGRAMMER: A Language for Writing Grammars
This memo describes PROGRAMMER, a parser for natural language. It consists of a language for writing grammars in the form of programs, and an interpreter which can use these grammars to parse sentence. PROGRAMMER is one part of an integrated system being written for the computer comprehension...
Main Author: | |
---|---|
Language: | en_US |
Published: |
2004
|
Online Access: | http://hdl.handle.net/1721.1/6182 |
_version_ | 1826201876431896576 |
---|---|
author | Winograd, Terry |
author_facet | Winograd, Terry |
author_sort | Winograd, Terry |
collection | MIT |
description | This memo describes PROGRAMMER, a parser for natural language. It consists of a language for writing grammars in the form of programs, and an interpreter which can use these grammars to parse sentence. PROGRAMMER is one part of an integrated system being written for the computer comprehension of natural language. The system will carry on a discourse in English, accepting data statements, answering questions, and carrying out commands. It has a verbally integrated structure, to perform parsing, semantic analysis, and deduction concurrently, and to use the results of each t guide the course of the entire process. This interaction is possible because all three aspects are written in the form of programs. This will allow the system to make full use of its "intelligence" (including non-linguistic knowledge about the subject being discussed) in interpreting the meaning of sentences. |
first_indexed | 2024-09-23T11:58:14Z |
id | mit-1721.1/6182 |
institution | Massachusetts Institute of Technology |
language | en_US |
last_indexed | 2024-09-23T11:58:14Z |
publishDate | 2004 |
record_format | dspace |
spelling | mit-1721.1/61822019-04-11T07:57:54Z PROGRAMMER: A Language for Writing Grammars Winograd, Terry This memo describes PROGRAMMER, a parser for natural language. It consists of a language for writing grammars in the form of programs, and an interpreter which can use these grammars to parse sentence. PROGRAMMER is one part of an integrated system being written for the computer comprehension of natural language. The system will carry on a discourse in English, accepting data statements, answering questions, and carrying out commands. It has a verbally integrated structure, to perform parsing, semantic analysis, and deduction concurrently, and to use the results of each t guide the course of the entire process. This interaction is possible because all three aspects are written in the form of programs. This will allow the system to make full use of its "intelligence" (including non-linguistic knowledge about the subject being discussed) in interpreting the meaning of sentences. 2004-10-04T14:44:25Z 2004-10-04T14:44:25Z 1969-11-01 AIM-181 http://hdl.handle.net/1721.1/6182 en_US AIM-181 17947753 bytes 1374117 bytes application/postscript application/pdf application/postscript application/pdf |
spellingShingle | Winograd, Terry PROGRAMMER: A Language for Writing Grammars |
title | PROGRAMMER: A Language for Writing Grammars |
title_full | PROGRAMMER: A Language for Writing Grammars |
title_fullStr | PROGRAMMER: A Language for Writing Grammars |
title_full_unstemmed | PROGRAMMER: A Language for Writing Grammars |
title_short | PROGRAMMER: A Language for Writing Grammars |
title_sort | programmer a language for writing grammars |
url | http://hdl.handle.net/1721.1/6182 |
work_keys_str_mv | AT winogradterry programmeralanguageforwritinggrammars |