Towards a Natural Language Interface for CAD

We propose a natural language interface as part of the solution to the problems posed by the continuing increase in the number and sophistication of CAD tools. The advantages of a natural language interface for CAD are numerous, but the complexity of the CAD domain renders most previous work in natural language interfaces of limited utility. We describe a new approach to natural language understanding which we are implementing in an interface currently under development. This approach is based on flexibility, parallelism, and redundancy. The present status of the interface (named Cleopatra) is described, and some imperative improvements are discussed.

[1]  Andrew Singer,et al.  The natural language of interactive systems , 1980, CACM.

[2]  Alan W. Biermann,et al.  An Experimental Study of Natural Language Programming , 1983, Int. J. Man Mach. Stud..

[3]  Gary Perlman,et al.  Natural Artificial Languages: Low Level Processes , 1984, Int. J. Man Mach. Stud..

[4]  Scott Soames,et al.  Syntactic Argumentation and the Structure of English , 1979 .

[5]  Warren J. Plath REQUEST: A Natural Language Question-Answering System , 1976, IBM J. Res. Dev..

[6]  John Lyons,et al.  Introduction to Theoretical Linguistics , 1971 .

[7]  J. Fodor,et al.  The structure of a semantic theory , 1963 .

[8]  Mario Barbacci,et al.  Instruction set processor specifications (ISPS): The notation and its applications , 1981, IEEE Transactions on Computers.

[9]  John Seely Brown,et al.  MULTIPLE REPRESENTATIONS OF KNOWLEDGE FOR TUTORIAL REASONING , 1975 .

[10]  Ben Shneiderman,et al.  Software psychology: Human factors in computer and information systems (Winthrop computer systems series) , 1980 .

[11]  J. Katz The philosophy of language , 1967 .

[12]  David L. Waltz,et al.  An English language question answering system for a large relational database , 1978, CACM.

[13]  Margrethe H. Olson Review of "Software Psychology: Human Factors in Computer and Information Systems, by Ben Shneiderman", Winthrop Computer Systems Series, 1980 , 1980, DATB.

[14]  Charles J. Fillmore,et al.  THE CASE FOR CASE. , 1967 .

[15]  Robert B. Miller,et al.  Response time in man-computer conversational transactions , 1899, AFIPS Fall Joint Computing Conference.

[16]  Jaime R Carbonell,et al.  Mixed-initiative man-computer instructional dialogues , 1970 .

[17]  M. Fitter Towards more “natural” interactive systems , 1979 .