Semantic Unification A sheaf theoretic approach to natural language
Samson Abramsky, Mehrnoosh Sadrzadeh

TL;DR
This paper applies sheaf theory to model the contextual and compositional nature of natural language, providing a mathematical framework for semantic unification and discourse analysis.
Contribution
It introduces a sheaf-theoretic approach to natural language semantics, including a presheaf structure and a notion of semantic gluing for discourse coherence.
Findings
Sheaf-theoretic model captures contextuality in language.
Semantic unification via gluing resolves anaphoric references.
Multivalued gluing allows for multiple possible interpretations.
Abstract
Language is contextual and sheaf theory provides a high level mathematical framework to model contextuality. We show how sheaf theory can model the contextual nature of natural language and how gluing can be used to provide a global semantics for a discourse by putting together the local logical semantics of each sentence within the discourse. We introduce a presheaf structure corresponding to a basic form of Discourse Representation Structures. Within this setting, we formulate a notion of semantic unification --- gluing meanings of parts of a discourse into a coherent whole --- as a form of sheaf-theoretic gluing. We illustrate this idea with a number of examples where it can used to represent resolutions of anaphoric references. We also discuss multivalued gluing, described using a distributions functor, which can be used to represent situations where multiple gluings are possible,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCognitive Science and Education Research · Logic, Reasoning, and Knowledge · Natural Language Processing Techniques
