Application of Deep Neural Networks for Automatic Irony Detection in Russian-Language Texts

This paper examines automatic methods for classifying Russian-language sentences into two classes: ironic and nonironic. The methods under consideration can be divided into three categories: classifiers based on language model embeddings, classifiers based on sentiment information, and classifiers that train embeddings to detect irony. The components of classifiers are neural networks such as BERT, RoBERTa, BiLSTM, and CNN, as well as an attention mechanism and fully connected layers. Experiments to detect irony are carried out using two corpora of Russian-language sentences: the first corpus is composed of journalistic texts from OpenCorpora, while the second corpus is an extension of the first one and is supplemented with ironic sentences from Wiktionary. The best results are demonstrated by a group of classifiers based on pure embeddings of language models with the maximum F-measure value of 0.84, achieved by a combination of RoBERTa, BiLSTM, an attention mechanism, and a pair of fully connected layers in experiments on an extended corpus. In general, using the extended corpus produces results that are 2–5% better than those using the basic corpus. The achieved results are the best for the problem under consideration for the Russian language and are comparable to the best ones for English.

Authors

Institutions

Publication Details

Journal
Automatic Control and Computer Sciences
Published
2024-12-01
DOI
https://doi.org/10.3103/s0146411624700469
Primary Topic
Topic Modeling
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Application of Deep Neural Networks for Automatic Irony Detection in Russian-Language Texts

Maksim A. Kosterin, Ilya Paramonov
Automatic Control and Computer Sciences
Topic Modeling
article

Application of Deep Neural Networks for Automatic Irony Detection in Russian-Language Texts

Maksim A. Kosterin, Ilya Paramonov
article en

Abstract

This paper examines automatic methods for classifying Russian-language sentences into two classes: ironic and nonironic. The methods under consideration can be divided into three categories: classifiers based on language model embeddings, classifiers based on sentiment information, and classifiers that train embeddings to detect irony. The components of classifiers are neural networks such as BERT, RoBERTa, BiLSTM, and CNN, as well as an attention mechanism and fully connected layers. Experiments to detect irony are carried out using two corpora of Russian-language sentences: the first corpus is composed of journalistic texts from OpenCorpora, while the second corpus is an extension of the first one and is supplemented with ironic sentences from Wiktionary. The best results are demonstrated by a group of classifiers based on pure embeddings of language models with the maximum F-measure value of 0.84, achieved by a combination of RoBERTa, BiLSTM, an attention mechanism, and a pair of fully connected layers in experiments on an extended corpus. In general, using the extended corpus produces results that are 2–5% better than those using the basic corpus. The achieved results are the best for the problem under consideration for the Russian language and are comparable to the best ones for English.

Automatic Control and Computer SciencesVol. 58(7)
Yaroslavl State University (RU)
Openalex Percentile: Top 75%
Topic Modeling
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Application of Deep Neural Networks for Automatic Irony Detection in Russian-Language Texts — Maksim A. Kosterin, Ilya Paramonov · Automatic Control and Computer Sciences (2024) | TGRS Research Map | TGRS