This paper takes a look behind the scenes at two conceptually-based parsers in order to shed light on the true differences between them. The first one is Riesbeck's parser for Schank's conceptual dependency; the second is the 'LNR' parser for Norman and Rume hart's active semantic networks. Both are described in terms of Kaplan's General Syntactic Processor formalism. This analysis shows that 'conceptual dependency' and 'active semantic networks' have little or nothing to do with the actual functioning of the parsers. Computationally, the two parsers differ only in terms of (a) effective use of interrupts and (b) reliance on selectional restrictions to guide parsing. A synthesis of the best features of both is suggested.
[1]
G. Kempen.
[Review of the book Explorations in cognition by D. Norman, D. Rumelhart and the LNR Research Group]
,
1977
.
[2]
Yorick Wilks,et al.
An intelligent analyzer and understander of English
,
1975,
Commun. ACM.
[3]
Roger C. Schank,et al.
Conceptual dependency: A theory of natural language understanding
,
1972
.
[4]
Mitchell P. Marcus,et al.
A theory of syntactic recognition for natural language
,
1979
.
[5]
William A. Woods,et al.
Computational Linguistics Transition Network Grammars for Natural Language Analysis
,
2022
.