Abstract
The goal of this work is to propose an algorithm to automatically determine whether the word used ironically or literally using semantic similarity. Previous approaches to this problem are reviewed. The term “irony” is defined. Two sets are collected, the first of them contains statements with words used ironically, the second contains statements with the same words used literally. Different methods of semantic similarity measuring are studied. A semantic similarity based algorithm to automatically determine whether the word used ironically or literally is proposed.
Highlights
Toropova A.V. Irony detection based on semantic similarity
most important factors in this case is to detect the presence of irony
it can change in many cases the whole meaning of the utterance
Summary
Предложен алгоритм для обнаружения иронии, позволяющий автоматически определить, употреблено ли слово с иронией или в прямом смысле. Так как иронию можно рассматривать как дополнительное значение слова, имеющее смысл, противоположный буквальному [1, 2, 5], мы предлагаем решать задачу автоматического обнаружения иронии как подзадачу области разрешения лексической неоднозначности (Word Sense Disambiguation) [6]. На основе алгоритма Леска [22], одного из методов этой области, а также гипотезы о том, что слово в данном контексте употреблено иронически тогда и только тогда, когда смысл слова, противоположного ему по значению, является семантически ближе к смыслу данного контекста, чем смысл данного слова, мы разработали алгоритм для автоматического обнаружения иронии на основе семантической близости.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have