Abstract
The article describes a model of automatic interpretation of English puns, based on Roget’s Thesaurus, and its implementation, PunFields. In a pun, the algorithm discovers two groups of words that belong to two main semantic fields. The fields become a semantic vector based on which an SVM classifier learns to recognize puns. A rule-based model is then applied for recognition of intentionally ambiguous (target) words and their definitions. In SemEval Task 7 PunFields shows a considerably good result in pun classification, but requires improvement in searching for the target word and its definition.- Anthology ID:
- S17-2072
- Volume:
- Proceedings of the 11th International Workshop on Semantic Evaluation (SemEval-2017)
- Month:
- August
- Year:
- 2017
- Address:
- Vancouver, Canada
- Editors:
- Steven Bethard, Marine Carpuat, Marianna Apidianaki, Saif M. Mohammad, Daniel Cer, David Jurgens
- Venue:
- SemEval
- SIG:
- SIGLEX
- Publisher:
- Association for Computational Linguistics
- Note:
- Pages:
- 426–431
- Language:
- URL:
- https://aclanthology.org/S17-2072
- DOI:
- 10.18653/v1/S17-2072
- Cite (ACL):
- Elena Mikhalkova and Yuri Karyakin. 2017. PunFields at SemEval-2017 Task 7: Employing Roget’s Thesaurus in Automatic Pun Recognition and Interpretation. In Proceedings of the 11th International Workshop on Semantic Evaluation (SemEval-2017), pages 426–431, Vancouver, Canada. Association for Computational Linguistics.
- Cite (Informal):
- PunFields at SemEval-2017 Task 7: Employing Roget’s Thesaurus in Automatic Pun Recognition and Interpretation (Mikhalkova & Karyakin, SemEval 2017)
- PDF:
- https://preview.aclanthology.org/ingest-acl-2023-videos/S17-2072.pdf
- Code
- evrog/PunFields