Sensala: a Dynamic Semantics System for Natural Language Processing
Daniyar Itegulov, Ekaterina Lebedeva, Bruno Woltzenlogel Paleo
Abstract
Here we describe Sensala , an open source framework for the semantic interpretation of natural language that provides the logical meaning of a given text. The framework’s theory is based on a lambda calculus with exception handling and uses contexts, continuations, events and dependent types to handle a wide range of complex linguistic phenomena, such as donkey anaphora, verb phrase anaphora, propositional anaphora, presuppositions and implicatures.- Anthology ID:
- C18-2027
- Volume:
- Proceedings of the 27th International Conference on Computational Linguistics: System Demonstrations
- Month:
- August
- Year:
- 2018
- Address:
- Santa Fe, New Mexico
- Editor:
- Dongyan Zhao
- Venue:
- COLING
- SIG:
- Publisher:
- Association for Computational Linguistics
- Note:
- Pages:
- 123–127
- Language:
- URL:
- https://aclanthology.org/C18-2027
- DOI:
- Cite (ACL):
- Daniyar Itegulov, Ekaterina Lebedeva, and Bruno Woltzenlogel Paleo. 2018. Sensala: a Dynamic Semantics System for Natural Language Processing. In Proceedings of the 27th International Conference on Computational Linguistics: System Demonstrations, pages 123–127, Santa Fe, New Mexico. Association for Computational Linguistics.
- Cite (Informal):
- Sensala: a Dynamic Semantics System for Natural Language Processing (Itegulov et al., COLING 2018)
- PDF:
- https://preview.aclanthology.org/ml4al-ingestion/C18-2027.pdf