Natural Language Input for a Computer Problem Solving System
The STUDENT problem solving system, programmed in LISP, accepts as input a comfortable but restricted subset of English which can express a wide variety of algebra story problems. STUDENT finds the solution to a large class of these problems. The thesis includes a summary of other English language question-answering systems. The linguistic analysis in STUDENT is a first approximation to the analytic portion of a semantic theory of discourse outlined in the thesis. STUDENT finds the set of kernel sentences which are the base of the input discourse, and transforms this sequence of kernel sentences into a set of simultaneous equations which form the semantic base of the STUDENT system. STUDENT then tries to solve this set of equations for the values of requested unknowns. If it is successful it gives the answers in English. If not, STUDENT asks the user for more information, and indicates the nature of the desired information. The STUDENT system is a first step toward natural language communication with computers. (Author).
What people are saying - Write a review
We haven't found any reviews in the usual places.
SEMANTIC GENERATION AND ANALYSIS OF DISCOURSE
PROGRAMMING FORMALISMS AND LANGUAGE MANIPULATION
7 other sections not shown
ae ae ae ui ae Ul algebra story problems answer Bobrow coherent discourse context deductive model element elementary pattern example format functional linguistic global information H Ul heuristics Id Zd infix notation information store kernel sentences left half LISP MARKED PRICE match METEOR rule n-tuple NUMBER OF ADVERTISEMENTS NUMBER OF CUSTOMERS NUMBER OF GALLONS objects OF/OP OPERATOR OF LEVEL parsing phrase prefix notation Project MAC propositional calculus propositions question question-answering system RECTANGLE retrieved second number semantic sememic set of equations set of kernel SOLVER string structure STUDENT program STUDENT system subroutine subset of English substring tence tion transformation transitive verb ui ae ui ui ui Ul Ul ui Ul Ul verb wanted variable words workspace