2 research outputs found
The Formalisation Of Discourse Production
This paper describes a computer program which produces English
discourse. The program is capable of describing in a sequence of
English sentences any game of noughts-&-crosses (tic-tac-toe), whether
given or actually played with the program. The object is to understand
something of what a speaker is doing when he speaks, and the program
therefore demonstrates the operation of rules for selecting information
into sentences, for connecting sentences into a discourse, and for
constructing clauses, groups, and words to convey the required
information with the maximum possible economy.
The program uses a systemic functional grammar to co-operate with
semantic procedures in producing English. The grammar generates only
a limited range of English, but one which is nonetheless sufficient to
illustrate the advantages both theoretical and practical of such a
grammar for a productive system.
Many other computer programs have accepted more or less natural
English input, usually in the form of questions requiring an answer,
but few have been designed to produce natural English, particularly
connected discourse. As a producing system the present model offers
a view of language use from a viewpoint slightly different from that
of its predecessors. However comprehension and production are
dependent on each other, so that study of one may be expected to illuminate the other
SUMMARY USING RELATIONAL OPERATORS TO STRUCTURE LONG-TERM MEMORY
This paper describes a system for "remembering" a story or passage in English and for the subsequent retrieval of responses to questions. Although it functions as an information retrieval system, it is also intended as a model for long-term human memory. Information is stored in the form of predicates and property lists. In translating from natural language, the system carries out a transformational analysis of each sentence and identifies its deep structure interpretation. This grammatical analysis is essential to the identification of the predicates as well as relationships among them. The first two subsystems carry out the grammatical analysis. A third identifies the predicates and property lists, determines a time and priority structure, forms a logical map of relationships among predicates, and eliminates some predicates based on an assignment of priority. The fourth subsystem is used to answer inquiries about the stored information. The method is illustrated with references to one story that has been processed and with examples of questions that might be asked