Abstract
One of the major problems in developing computeraided design software is the establishment of effective man-machine communication. This paper describes a computer-aided plate girder design software package and its man-machine interface using natural language processing techniques. The natural language interpreter takes advantage of the user's communication and technical skills and accepts commands in the user's native language. The user can verify the correct interpretation of the commands from the responsive graphic display of the design.
Similar content being viewed by others
References
Brown, S. et al. (1963) A description of the APT language, commun. ACM 6(11), 649–658
Fenves, S.J. et al. (1964) STRESS: A User's Manual. Cambridge, MA: MIT Press
Roos, D., Miller, C.L. (1964) COGO-90 Engineering User's Manual. Report R64-12, Department of Civil Engineering, MIT, Cambridge, MA
Jensen, R.W., Lieberman, M.D. (1968) IBM Electronic Circuit Analysis Program—Techniques and Applications. Englewood Cliffs, NJ: Prentice-Hall
Bowers, J.C., Sedore, S.R. (1971) SCEPTRE: A Computer Program for Circuit and Systems Analysis. Englewood Cliffs, NJ: Prentice-Hall
Roos, D. (1967) ICES System Design. Cambridge, MA: MIT Press
Lopez, L.A., (1972) POLO-Problem oriented language organizer. J. Comput. Struct. 2, 555–572
Rehak, D.R., Lopez, L.A. (1979) SCAN—A tool for translating problem oriented languages. J. Tech. Councils, ASCE 105(TC1), 33–42
Petrick, S.R. (1976) On natural language based computer systems. IBM J Res. Develop. 20, 314–324
Barr, A., Feigenbaum, E.A. (Ed.) (1981) The Handbook of Artificial Intelligence, Vol. 1. Stanford, CA: Heuris Tech Press, Chap. IV
Winograd, T. (1972) Understanding Natural Language. New York: Academic Press
Damerau, F.J. (1981) Operating statistics for the transformational question answering system. Am. J. Comput. Ling. 7(1), 30–42
Weischedel, R.M., Black, J.E. (1980) Responding intelligently to unparsable inputs. Am. J. Comput. Ling. 6(2), 97–109.
Heidorn, G.E. (1976) Automatic programming through natural language dialogue: A survey. IBM J. Res. Develop. 20, 302–312
Scharer, L.L. (1983) User training: Less is more, Datamation, July, 175–177
Rodes, M.L., Klinger, A. (1981) Conversational text input for modfying graphics facial images. In: Fuzzy Reasoning and Its Applications (Eds. E.H. Mamdani, B.R. Gaines). New York: Academic Press
Schank, R.C. (1975) Conceptual Information Processing. Amsterdam: North-Holland
Schank, R.C., Hunter, L. (1985) The quest to understanding thinking. Byte, April, 143–155
Tyler S.A. (1978) The Said and the Unsaid. New York: Academic Press
Woods, W.A. (1970) Transition network grammars for natural language analysis. Commun. ACM 13(10), 591–606
Bates, M. (1978) The theory and practice of augmented transition network grammars. In: Natural Language Communication with Computers (Ed. L. Bloc), Lecture Notes in Computer Science 63. Berlin, Heidelberg, New York: Springer-Verlag
American Institute of Steel Construction (1980): Specification for the Design, Fabrication and Erection of Structural Steel for Buildings. AISC, Chicago, IL
Biermann, A.W. et al. (1985) Natural language with discrete speech as a mode for human-to-machine communication. Commun. ACM 28(6), 628–636
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Wentof, R., Law, K.H. & Ackroyd, M.H. A natural language interpreter for plate girder design. Engineering with Computers 1, 127–147 (1986). https://doi.org/10.1007/BF01200114
Issue Date:
DOI: https://doi.org/10.1007/BF01200114