Parsing with Flexibility, Dynamic Strategies, and Idioms in Mind
Paper · 1989 · Oliviero Stock
Summary
The paper presents WEDNESDAY 2, a syntactic parser for Italian. Italian permits all six orderings of subject, verb and object and has rich morphology, so the space of possible analyses can grow quickly. The parser is designed to produce useful partial interpretations while a sentence is still being read, not only after it is finished. Most grammatical knowledge sits in the lexicon as compact feature structures. A chart algorithm works bottom-up and checks candidates against the left context. Unification is triggered once the head of a constituent has been analyzed, a policy the author calls the Principle of the Good Clerk. Idioms are handled by the same machinery as literal language: a separate idiomatic process starts only after a flexible idiom pattern passes an activation threshold. Because the parser runs as multiple processes, likelihood-based heuristics can choose which tasks to pursue. An interactive environment lets researchers try out such strategies, for example on sublanguages. The paper's main contribution is architectural rather than a quantitative evaluation. It demonstrates that one design can integrate incremental shallow semantics, word-order flexibility and idiom handling.
Key points
- The system is WEDNESDAY 2, published in Computational Linguistics (1989). It targets Italian, where a single word such as rifacendogliene can bundle several morphemes, so morphological analysis is combined with syntax.
- "Sleeping edges" in the chart make sure every necessary edge is eventually created without adding many unnecessary ones. Unification is order-independent and monotonic, but it is applied in steps rather than continuously.
- Idiom recognition follows the literal analysis until a threshold is reached, after which an idiomatic process is added. This treats idioms as part of a continuum with ordinary language.
- The heuristics for dynamic strategies are:
- satisfy the verb's argument requirements ("impulses");
- keep "viscosity," meaning a preference for the path already being followed;
- choose the most likely edge among edges of similar length.
- In the test sentence A Napoli preferisco Roma a Milano, the parser revises its analysis twice without re-parsing the object. This relies on a positional preference of .9 vs .1 for the verb preferisco. The interactive environment is compared to D-PATR and the LFG workbench.
Institutions
Fields, topics and concepts
📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 18,614 worksArtificial Intelligence · 17,965 worksArts and Humanities · 17,450 worksLanguage and Linguistics · 17,296 works
🧭 Topics 2Research subjects and languages the work is about.Morphology · 420 worksIdioms & multiword expressions · 222 works
Cite
Cite as Oliviero Stock. 1989. Parsing with Flexibility, Dynamic Strategies, and Idioms in Mind. Computational Linguistics.
@article{stock1989parsing,
title = {{Parsing with Flexibility, Dynamic Strategies, and Idioms in Mind}},
author = {Oliviero Stock},
journal = {Computational Linguistics},
year = {1989},
url = {https://aclanthology.org/J89-1001/}
}References
- Aho, A.V. and Ullman, J.D. 1972 The Theory of Parsing, Translation, and Compiling. Vol. find
- I: Parsing. Prentice-Hall, Englewood Cliffs, NJ. Barton, E.; Berwick, R.; and Ristad, E. 1987 Computational Complexity and Natural Language. find
- MIT Press, Cambridge, MA. Bresnan, J. (ed.) 1982 The Mental Representation of Grammatical Relations. find
- MIT Press, Cambridge, MA. Caraceni, R. and Stock, O. 1987 Reversing a Lexically Based Parser for Generation. Applied Artificial Intelligence. An International Journal 1:149-174. find
- Church, K. and Patil, R. 1982 Coping with syntactic ambiguity or how to put the block in the box on the table. American Journal of Computational Linguistics 8: 139-149. find
- Dyer, M. and Zernik, U. 1986 Encoding and Acquiring Meaning for Figurative Phrases. In Proceedings of the 24th Meeting of the Association for Computational Linguistics, New York, NY. find
- Earley, J. 1970 An Efficient Context-free Parsing Algorithm. Communications of the Association for Computing Machinery 13(2): 94-102. find
- Ferrari, G. and Stock, O. 1980 Strategy Selection for an ATN Syntactic Parser. In Proceedings of the 18th Meeting of the Association for Computational Linguistics, Philadelphia, PA. find
- Fillmore, C. 1979 Innocence: a Second Idealization for Linguistics. In Proceedings of the Fifth Annual Meeting of the Berkeley Linguistics Society, University of California at Berkeley: 63-76. find
- Ford, M.; Bresnan, J.; and Kaplan, R. 1982 A Competence-Based Theory of Syntactic Closure. In Bresnan, J. (ed.) The Mental Representation of Grammatical Relations. MIT Press, Cambridge, MA. find
- Gazdar, G. and Pullum, G.K. 1982 Generalized Phrase Structure Grammar: A Theoretical Synopsis. Indiana University Linguistics Club, Bloomington, IN. find
- Grosz, B. 1983 TEAM, a Transportable Natural Language Interface System. In Proceedings of the Conference on Applied Natural Language Processing, Santa Monica, CA. find
- Hayes, P.J. and Carbonell, J.G. 1981 Multi-Strategy Parsing and its Role in Robust Man-Machine Communication. Computer Science Department, Carnegie-Mellon University, Pittsburgh, PA. find
- Hendrix, G.G. 1977 LIFER: a Natural Language Interface Facility. find
- Jacobs, P. 1985 PHRED: A Generator for Natural Language Interfaces. Computational Linguistics 11(4): 219–242. find
- Joshi, A., and Levy, L. 1982 Phrase Structure Trees Bear More Fruits Than You Would Have Thought. American Journal of Computational Linguistics 8:1-11. find
- Kaplan, R. 1973 Augmented Transition Networks as Psychological Models of Sentence Comprehension. Artificial Intelligence 3: 77-100. find
- Kaplan, R. 1973 A General Syntactic Processor. In Rustin, R. (ed.) Natural Language Processing. Prentice-Hall, Englewood Cliffs, NJ. find
- Kaplan, R. and Bresnan, J. 1982 Lexical-Functional Grammar: A Formal System for Grammatical Representation. In Bresnan, J. (ed.) The Mental Representation of Grammatical Relations. MIT Press, Cambridge, MA: 173-281. find
- Kaplan, R., Maxwell, J., and Zaenen, A. 1987 Functional Uncertainty. CSLI Monthly 2(4): 1–6. find
- Karttunen, L. 1986 D-PATR: A Development Environment for Unification-Based Grammars, Report No. CSLI-86-61. Center for the Study Of Language and Information. Palo Alto, CA. find
- Kay, M. 1979 Functional Grammar. In Proceedings of the Fifth Meeting of the Berkeley Linguistic Society, Berkeley, CA: 142-158. find
- Kay, M. 1980 Algorithm Schemata and Data Structures in Syntactic Processing. Xerox, Palo Alto Research Center, Palo Alto, CA. find
- Kay, M. 1985 Parsing in Functional Unification Grammar. In Dowty, D.; Karttunen, L.; and Zwicky, A. Natural Language Parsing: Psychological, Computational, and Theoretical Perspectives. find
- Marcus, M. 1979 An Overview of a Theory of Syntactic Recognition for Natural Language (AI memo 531). MIT Artificial Intelligence Laboratory, Cambridge, MA. find
- Pereira, F. and Warren, D. 1980 Definite Clause Grammars for Language Analysis. A Survey of the Formalism and a Comparison with Augmented Transition Networks. Artificial Intelligence 13: 231-278. find
- Ritchie, G. and Thompson, H. 1984 Implementing Natural Language Parsers. In O'Shea, T. and Eisenstadt, M. (eds.) Artificial Intelligence: Tools, Techniques, and Applications. Harper and Row. New York, NY. find
- Shieber, S.M. 1986 An Introduction to Unification-Based Approaches to Grammar. CSLI Lecture Notes Series No. 4, University of Chicago Press, Chicago, IL. find
- Shieber, S.M.; Uzkoreit, H.; Pereira, F.; Robinson, J.; and Tyson, M. 1983 The Formalism and Implementation of PATR II. In Grosz B. and Stickel M. (eds.) Research on Interactive Acquisition and Use of Knowledge, SRI Report 1894, SRI International, Menlo Park, CA. find
- Small, S. 1980 Word Expert Parsing: a Theory of Distributed Word-Based Natural Language Understanding. Technical Report TR-954 NSG-7253. University of Maryland, Baltimore, MD. find
- Stock, O. 1986 Dynamic Unification in Lexically Based Parsing. In Proceedings of the Seventh European Conference on Artificial Intelligence; Brighton, England: 212-221. find
- Stock, O.; Cecconi, F., and Castelfranchi, C. 1986 Analisi Morfologica Integrata in un Parser a Conoscenze Linguistiche Distribuite, In Atti del Convegno AICA-86, Palermo, Italy. find
- Swinney, D.A., and Cutler, A. 1978 The Access and Processing of Idiomatic Expressions. Journal of Verbal Learning and Verbal Behaviour 18, 523-534. find
- Thompson, H.S. 1981 Chart Parsing and Rule Schemata in GPSG. In Proceedings of the 19th Annual Meeting of the Association for Computational Linguistics, Alexandria, VA. find
- Tomita, M. 1985 An Efficient Context-Free Parsing Algorithm for Natural Languages. In Proceedings of the Ninth International Joint Conference on Artificial Intelligence, Los Angeles, CA. find
- Waltz, D. 1978 An English Language Question Answering System for a Large Relational Database. Communications of the Association for Computing Machinery 21(7). find
- Wanner, E. and Maratsos, M. 1978 An ATN Approach to Comprehension. In Halle, M.; Bresnan, J.; and Miller, G.A. (eds.): Linguistic Theory and Psychological Reality. MIT Press, Cambridge, MA. find
- Wasow, 1~.; Sag, I.; and Nunberg, G. 1982 Idioms: an Interim Report. Preprints of the International Congress of Linguistics, Tokyo, Japart: 87-96. find
- Wilensky, R. and Arens, Y. 1980 PHRAN — A Knowledge-Based Approach to Natural Language Analysis. ERL Memorandum No. UCB/ERL M80/34. University of California at Berkeley, CA. find
- Wiren, M. 1987 A Comparison of Rule Invocation Strategies in Context-free Chart Parsing. In Proceedings of the Third Conference of the European Chapter of the Association for Computational Linguistics, Copenhagen, Denmark. find
- Woods, W. 1970 Transition Network Grammars for Natural Language Analysis. Communications of the Association for Computing Machinery 13. find
- NOTE A recent alternative treatment of long-distance dependencies within the LFG approach, which gives away with structure-based operations, is Kaplan et al. (1987). find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/stock-1989-parsing-flexibility-dynamic-strategies-idioms/