Abstract
Robust natural language interpretation requires strong semantic domain models, “fail-soft” recovery heuristics, flexible control structures, and focused user interaction when automatic correction proves unfeasible. Although single-strategy parsers have met with some success, a multi-strategy approach, with strategies selected dynamically according to the type of construction being parsed at any given time, is shown to provide a higher degree of flexibility, redundancy, and ability to bring task-specific domain knowledge (in addition to general linguistic knowledge) to bear on both grammatical and ungrammatical input. This construction-specific, multi-strategy approach can also help provide tightly focused interaction with the user in cases of semantic or structural ambiguity by allowing such ambiguities to be represented without duplication of unambiguous material. The approach also aids in task-specific language development by allowing direct interpretation of languages defined in terms natural to the task domain, and with the definition of data base interfaces by facilitating a unified treatment of update and access requests. Two small experimental parsers that were implemented to illustrate these advantages are presented, followed by the description of a parsing algorithm that integrates several of the best features of the two smaller parsers, including case-frame instantiation and partial pattern-matching strategies. The algorithm can deal with conjunctions, fragmentary input, and ungrammatical structures, as well as less exotic, grammatically correct input.
This research was sponsored in part by the Defense Advanced Research Projects Agency (DOD), ARPA Order No.3597, monitored by the Air Force Avionics Laboratory under contract F33615–78-C-1551, and in part by the Air Force Office of Scientific Research under Contract F49620–79-C-0143. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of DARPA, the Air Force Office of Scientific Research, or the US government.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ball, J. E. and Hayes, P.J.: Representation of Task-Independent Knowledge in a Gracefully Interacting User Interface. Proc reedings of the 1st Annual Meeting of the American Association for Artificial Intelligence, Stanford University, August 1980, pp.116–120
Birnbaum, L. and Selfridge, M.: Conceptual Analysis in Natural Language. In: Schank, R. and Riesbeck, C. (eds.): Inside Computer Understanding. New Jersey: Erlbaum 1980, pp.318–353
Burton, R. R.: Semantic Grammar. An Engineering Technique for Constructing Natural Language Understanding Systems. Technical Report 3453. Bolt, Beranek, and Newman, Inc., Cambridge, Mass., 1975
Carbonell, J. G.: Towards a Self-Extending Parser. Proceedings of the 17th Meeting of the Association for Computational Linguistics, 1979, pp.3–7
Carbonell, J. G.: A-MIN: A Search-Control Method for Information-Gathering Problems. Proceedings of the First AAAI Conference, August 1980
Carbonell, J. G. and Hayes, R J.: Dynamic Strategy Selection in Flexible Parsing. Proceedings of the 19th Annual Meeting of the Association for Computational Linguistics, Stanford University, June 1981, pp.143–147
Carbonell, J. G.: POLITICS: An Experiment in Subjective Understanding and Integrated Reasoning. In: Schank, R. C. and Riesbeck, C. K. (eds.): Inside Computer Understanding: Five Programs Plus Miniatures. New Jersey: Erlbaum, 1981
Carbonell, J. G., Boggs, W. M., Mauldin, M. L., and Anick, R. G.: The XCALIBUR Project, A Natural Language Interface to Expert Systems. Proceedings of the Eighth International Joint Conference on Artificial Intelligence, 1983
Carbonell, J. G., Boggs, W. M., Mauldin, M. L., and Anick, P. G.: XCALIBUR Progress Report No.1: First Steps Towards an Integrated Natural Language Interface. Technical Report. Carnegie-Mellon University, Computer Science Department, Karlsruhe, 1983
Carbonell, J. G.: Robust Man-Machine Communication, User Modelling and Natural Language Interface Design. In: Andriole, (ed.): Applications in Artificial Intelligence. Petrocelli Books Inc. 1983
ACM Publications: Data Base Task Group of CODASYL Programming Language Committee Report, NY, 1971
Gershman, A.V.: Knowledge-Based Parsing. Ph. D. Dissertation. Yale University, April 1979, Computer Science Department Report No.156
Haas, N. and Hendrix G. G.: Learning by Being Told: Acquiring Knowledge for Information Management. In: Michalski, R. S., Carbonell, J. G., and Mitchell, T. M. (eds.): Machine Learning, An Artificial Intelligence Approach. Palo Alto: Tioga Press 1983
Hayes, P. J., Ball, J. E., and Reddy, R.: Breaking the Man-Machine Communication Barrier. Computer 14 (3), March 1981
Hayes, P. J. and Mouradian, G. V.: Flexible Parsing. Proceedings of the 18th Annual Meeting of the Association for Computational Linguistics, Philadelphia, June 1980, pp.97–103
Hayes, P.J. and Reddy, R.: An Anatomy of Graceful Interaction in Man-Machine Communication. Technical Report. Computer Science Department, Carnegie-Mellon University, 1979
Hendrix, G.G., Sacerdoti, E. D., and Slocum, J.: Developing a Natural Language Interface to Complex Data. Technical report. Artificial Intelligence Center, SRI International, 1976
Hendrix, G. G.: Human Engineering for Applied Natural Language Processing. Proceedings of the Fifth International Joint Conference on Artificial Intelligence, 1977, pp.183–191
Hendrix, G. G.: The LIFER Manual: A Guide to Building Practical Natural Language Interfaces. Technical Report, Technical Note 138. SRI International, 1977
Kaplan, S. J.: Cooperative Responses from a Portable Natural Language Data Base Query System. Ph. D. Dissertation. Department of Computer and Information Science, University of Pennsylvania, Philadelphia, 1979
Kaplan, S.J.: Interpreting Natural Language Data Base Updates. Submitted for the 19th Annual Meeting of the Association for Computational Linguistics, Stanford University, June 1981
Kwasny, S.C. and Sondheimer, N. K.: Ungrammatically and Extra-Grammaticality in Natural Language Understanding Systems. Proceedings of the 17th Annual Meeting of the Association for Computational Linguistics, La Jolla, CA, August 1979, pp.19–23
Marcus, M.P.: A Theory of Syntactic Recognition for Natural Language. Cambridge: MIT Press 1980
McDermott, J.: XSEL: A Computer Salesperson’s Assistant. In: Hayes, J., Michie, D., and Pao, Y.-H. (eds.): Machine Intelligence 10. Chichester, UK: Ellis Horwood 1982, pp.325–337
Parkison, R.C. Colby, K. M. and Faught, W. S.: Conversational Language Comprehension Using Integrated Pattern-Matching and Parsing. Artificial Intelligence 9, 111–134 (1977)
Riesbeck, C. and Schank, R. C.: Comprehension by Computer: Expectation-Based Analysis of Sentences in Context. Technical Report 78. Computer Science Department, Yale University 1976
Sacerdoti, E. D.: Language Access to Distributed Data with Error Recovery. Proceedings of the Fifth International Joint Conference on Artificial Intelligence, 1977, pp.196–202
Waltz, D. L. and Goodman, A.B.: Writing a Natural Language Data Base System. Proceedings of the Fifth International Joint Conference on Artificial Intelligence, 1977, pp.144–150
Weischedel, R. M. and Black, J.: Responding to Potentially Unparseable Sentences. American Journal of Computational Linguistics 6, 97: 109 (1980)
Woods, W.A., Kaplan, R. M., and Nash-Webber, B.: The Lunar Sciences Language System: Final Report. Technical Report 2378. Bolt, Beranek, and Newman, Inc., Cambridge, Mass., 1972
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1987 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Carbonell, J.G., Hayes, P.J. (1987). Robust Parsing Using Multiple Construction-Specific Strategies. In: Bolc, L. (eds) Natural Language Parsing Systems. Symbolic Computation. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-83030-3_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-83030-3_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-83032-7
Online ISBN: 978-3-642-83030-3
eBook Packages: Springer Book Archive