We propose that logic (enhanced to encode probability information) is a good way of characterizing semantic interpretation. In support of this we give a fragment of an axiomatization for word-sense disambiguation, noun-phrase (and verb) reference, and case disambiguation. We describe an inference engine (Frail3) which actually takes this axiomatization and uses it to drive the semantic interpretation process. We claim three benefits from this scheme. First, the interface between semantic interpretation and pragmatics has always been problematic, since all of the above tasks in general require pragmatic inference. Now the interface is trivial, since both semantic interpretation and pragmatics use the same vocabulary and inference engine. The second benefit, related to the first, is that semantic guidance of syntax is a side effect of the interpretation. The third benefit is the elegance of the semantic interpretation theory. A few simple rules capture a remarkable diversity of semantic phenomena.
CITATION STYLE
Charniak, E., & Goldman, R. (1988). A logic for semantic interpretation. In Proceedings of the Annual Meeting of the Association for Computational Linguistics (Vol. 1988-June, pp. 87–94). Association for Computational Linguistics (ACL). https://doi.org/10.3115/982023.982034
Mendeley helps you to discover research relevant for your work.