<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Method of semantic features estimation for political propaganda techniques detection using transformer neural networks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="editor">
          <string-name>PCWrEooUrckResehdoinpgs ISSNc1e6u1r-3w-0s0.o7r3g</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Glushkov Institute of Cybernetics of NAS of Ukraine</institution>
          ,
          <addr-line>40 Glushkov Ave., Kyiv, 03187</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Khmelnytskyi National University</institution>
          ,
          <addr-line>11 Instytutska Str., Khmelnytskyi, 29016</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Taras Shevchenko National University of Kyiv</institution>
          ,
          <addr-line>64/13 Volodymyrska Str., Kyiv, 01601</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>286</fpage>
      <lpage>297</lpage>
      <abstract>
        <p>The paper is devoted to creation and approbation of method of semantic features estimation for political propaganda techniques detection using transformer neural networks was proposed, which allows to achieve an increase in explainability level of decisions made by transformer neural networks regarding the presence of political propaganda techniques by assessing semantic features manifestation, as well as to increase the accuracy of identification of gray and black propaganda techniques. This efect is achieved by using additional semantic features for political propaganda techniques and modified architecture of transformer neural networks that analyze not only text data, but also additional vector of numerical values of semantic features. Applied study of developed method of semantic features estimation for political propaganda techniques detection using transformer neural networks revealed significant increase in the detection accuracy of 5 political propaganda techniques (“Appeal to Fear-Prejudice”, “Repetition”, “Causal Oversimplification”, “Minimisation” and “Appeal to Authority”) and slight increase in the detection accuracy of 4 political propaganda techniques (“Red Herring”, “Exaggeration”, “Whataboutism” and “Thought Terminating Cliches”), the method was recognized as more efective for these techniques than existing analogues. For 8 political propaganda techniques (“Loaded Language”, “Labeling”, “Name Calling”, “Black and White Fallacy”, “Slogans”, “Doubt”, “Reductio ad Hitlerum” and “Flag-Waving”) detection accuracy increased slightly or did not increase, the method was recognized as parity for these techniques with existing analogues. For developed method, minimum accuracy of propaganda techniques detection is 0.85, maximum accuracy is 0.97, and average accuracy is 0.89. The developed method has significant potential for achieving the Sustainable Development Goals No. 4 and No. 16, in particular in increasing media literacy and critical thinking among the population. This will contribute to strengthening democratic institutions and ensuring transparency in political decision-making, which is important step in fight against disinformation and manipulation.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;propaganda semantic features</kwd>
        <kwd>political propaganda techniques</kwd>
        <kwd>transformer neural networks</kwd>
        <kwd>NLP</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In the modern information society, political propaganda has become a powerful tool for manipulating
public consciousness [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The use of propaganda techniques in media and social networks contributes
to distortion of reality, spread of disinformation and reduction of trust in information sources. This
negatively afects civil society and democracy, creating distorted perception of events [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], as well as
influencing elections and political decisions. The development and spread of political propaganda is
also facilitated by the development of NLP, which generates large volumes of artificially created texts,
which are increasingly dificult to distinguish from those written by person [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>At same time, existing methods for detecting propaganda remain insuficiently efective, as they
do not cover the entire spectrum of manipulations and do not take into account additional semantic
features that are characteristic of propaganda.</p>
      <p>
        The methodology for evaluating semantic features for detecting political propaganda techniques using
neural networks-transformers contributes to the achievement of Sustainable Development Goal (SDG)
No. 16 (Peace, justice and strong institutions) by ensuring transparency of the information environment
and increasing trust in institutions, as well as SDG No. 4 (Quality education) by developing media literacy
and critical thinking of the population, which allows for efective counteraction to disinformation [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
This emphasizes the importance of developing automated tools for detecting propaganda manipulations,
which will contribute to a more conscious perception of information by users.
      </p>
      <p>The paper aim is to increase the level of decisions explainability made by neural networks-transformers
regarding the detection of used political propaganda techniques and increase the accuracy of identifying
gray and black propaganda techniques.</p>
      <p>The main paper contribution is proposed method of semantic features estimation for political
propaganda techniques detection using transformer neural networks, which difers from existing ones by
additional explanation of decisions made regarding the presence of used political propaganda techniques
based on set of available semantic features and modified architecture of transformer neural networks
that analyze not only text data, but also additional vector of features numerical values.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related works</title>
      <p>The problem of detecting propaganda remains relevant, as new methods of influencing the audience are
constantly emerging, and techniques for synthetic text generation for the dissemination of propaganda
messages are also developing. In this regard, an important task is the continuous monitoring of modern
approaches to the creation of such content and the improvement of tools for their identification,
which will contribute to increasing the level of information security and efective counteraction to
disinformation. Therefore, the task of detecting political propaganda is in the field of view of scientists
in the field of NLP.</p>
      <p>
        Research [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] shows mixed results regarding the ability of LLMs to identify propaganda techniques in
news texts. 14 techniques were considered: “Appeal to Authority”, “Appeal to fear prejudice”,
“Bandwagon, Reductio ad hitlerum”, “Black-and-White Fallacy”, “Causal Oversimplification”, “Exaggeration,
Minimisation”, “Doubt”, “Flag-Waving”, “Loaded Language”, “Name Calling, Labeling”, “Repetition”,
“Slogans”, “Thought-terminating Cliches”, “Whataboutism, Straw Men, Red Herring”. In experiments
conducted on the annotated SemEval2020 Task 11 corpora, the best performance reached 64.53% for the
recall metric and 81.82% for the precision metric, but no model surpassed the baseline F1 score of about
50%. The maximum F1 score of 20% was significantly lower than the baseline, highlighting the
limitations of generative models in reproducibility. When analyzing Polish texts, GPT-4 showed an accuracy
of 74% for binary classification (detecting the presence of propaganda) and 69% for the classification of
specific techniques. These results indicate the relative success of the model in low-resource conditions,
although its performance remains far from the level required for practical use.
      </p>
      <p>
        The use of machine learning to detect propaganda content on social media was also investigated by
Khanday et al. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Given that platforms such as Twitter are often used to manipulate user behavior, the
authors emphasize the need for automated approaches to identifying such content. Using data collected
using the social network API, the efectiveness of various models was evaluated. The results showed
that neural networks, in particular the Long Short Term Memory (LSTM) architecture, demonstrate
high accuracy in detecting propaganda. The achieved accuracy level was 77.15%, which indicates the
promise of this approach. The authors note that the use of more modern models such as BERT can
provide even better results in future studies.
      </p>
      <p>
        Chaudhari and Pawar [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] explores the problem of identifying propaganda in media in
resourceconstrained languages, in particular Hindi, which is complicated by the lack of necessary linguistic tools
and pre-trained models. Despite significant progress in detecting propaganda for English-language
content, classifying propaganda in Hindi requires the creation of new approaches and localized resources.
The study developed the H-Prop-News corpus to create vector representations of words (Word2vec),
which became the basis for training the models. Three deep neural networks (CNN, LSTM, Bi-LSTM)
and four transformer models (multi-lingual BERT, Distil-BERT, Hindi-BERT, Hindi-TPU-Electra) were
tested. The best results were obtained by multi-lingual BERT and Hindi-BERT, which demonstrated the
highest F1 score of 84% on the test dataset. The researchers used the RoBERTa language model to detect
propaganda techniques in news articles [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The model was evaluated using the SemEval-2020 Task 11
reference dataset, showing the ability to detect complex propaganda techniques, outperforming the
baseline model with an F1-score of 60.2%. In turn, another study by Jones [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] analyzed the capabilities
of large language models (LLMs), in particular the GPT-3.5-Turbo model from OpenAI, to detect signs of
propaganda in news. Using the technology underlying ChatGPT, the researchers examined texts for the
presence of propaganda techniques identified in previous works [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. A refined query was developed,
which was combined with news from the Russia Today (RT) network and the SemEval-2020 Task 11
dataset to identify propaganda techniques. The results showed that the LLM technology is able to
make reasonable conclusions about propaganda, although the detection accuracy is only 25.12% on the
SemEval-2022 dataset. However, it has the potential to become a useful tool for detecting propaganda
among media consumers and journalists.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], the performance of BERT, RoBERTa, and DeBERTa models combined with diferent data
augmentation methods for detecting propaganda texts is analyzed. Abdullah et al. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] achieved an
F1 micro of 60% on the test set using an ensemble of these models. Another interesting direction is
the study of the language of propaganda and its stylistic features [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], the PPN (Propagandist
Pseudo-News) dataset is presented, which is a multimodal, multilingual dataset consisting of news
articles extracted from websites recognized as sources of propaganda by expert agencies. A limited
sample from this dataset was randomly mixed with materials from the French press, and their URLs
were masked to conduct an annotation experiment in which people used 11 diferent labels. The results
showed that annotators were able to reliably distinguish between the two types of press for each
of the labels. The paper also proposes diferent NLP methods to detect features used by annotators
and compare them with machine classification. For this purpose, tools such as VAGO to measure the
fuzziness and subjectivity of discourse, TF-IDF as a base model, and four diferent classifiers are used:
two models based on RoBERTa, CATS using syntax, and one XGBoost combining syntactic and semantic
features.
      </p>
      <p>
        The study by Krak et al. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] considers the detection of 17 propaganda techniques: “Appeal to
fearprejudice”, “Causal Oversimplification”, “Doubt”, “Exaggeration”, “Flag-Waving”, “Labeling”, “Loaded
Language”, “Minimisation”, “Name Calling”, “Red Herring”, “Repetition”, “Appeal to Authority”, “Black
and White Fallacy”, “Reductio ad hitlerum”, “Slogans”, “Thought terminating Cliches”, “Whataboutism”.
Higher eficiency of using neural network models of transformers compared to recurrent models and
traditional machine learning approaches was noted. At the same time, insuficient focus on the detection
of propaganda techniques by semantic features negatively afected the detection accuracy indicators.
      </p>
      <p>Thus, from the reviewed publications it is summarized that despite the high popularity and importance
of this scientific direction, there is still a need to create methods that can increase the accuracy of
detecting both propaganda in general and its individual techniques. It is noted that the detection of
semantic features can increase the accuracy of detecting political propaganda techniques. Also, the low
explainability of neural network solutions is a problem.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Method design</title>
      <p>
        Method of semantic features estimation for political propaganda techniques detection using transformer
neural networks is intended for evaluating text content for the presence of political propaganda
techniques and determining strength of their manifestations. Additional semantic features [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] mean
various text features characteristic of certain propaganda techniques. Table 1 shows the averaged
indicators of the strength of semantic features manifestations, such as “Emotionality of the text” [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ],
“Bullying” [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], “Fear” [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] and “Hate speech” [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] in the context of political propaganda techniques.
Table 1 is derived by analyzing reference texts containing propaganda techniques.
      </p>
      <p>Propaganda techniques</p>
      <p>Text emotionality</p>
      <p>Bullying</p>
      <p>Fear</p>
      <p>Hate speech
“Appeal to Fear-Prejudice”
“Causal Oversimplification”
“Doubt”
“Exaggeration”
“Labeling”
“Loaded Language”
“Minimization”
“Name Calling”
“Reductio ad Hitlerum”
“Whataboutism”</p>
      <p>
        To estimate the strength of semantic features, the set of neural networks of transformer architecture
was used, namely RoBERTa [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], pre-trained on corresponding binary datasets taken from Kaggle. The
datasets used, which are originally in English, were translated into Ukrainian using machine translation
before use. The RoBERTa version was chosen because it is capable of working with Ukrainian language
and is an optimized version of BERT [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ].
      </p>
      <p>The scheme of method of semantic features estimation for political propaganda techniques detection
using transformer neural networks in text content, which is aimed at increasing the accuracy of detecting
political propaganda techniques, is shown in figure 1.</p>
      <p>The input data of the method are text for analysis, trained neural network models for assessing
the strength of semantic features manifestations, and trained transformer neural network models for
assessing the strength of political propaganda techniques manifestations.</p>
      <p>The Step 1 is preprocessing and tokenization for assessing the strength of political propaganda
semantic features manifestations. It includes the removal of stop words and tokenization for each of
the 4 neural networks that determine “Text Emotionality”, “Bullying”, “Fear” and “Hate Speech”. The
removal of stop words is common to all neural networks, but tokenization is adaptive for each of neural
networks by the tokenizer used during training.</p>
      <p>In Step 2, neural network estimates the strength of semantic features manifestations. The score is
displayed in the range from 0 to 1, where 0 is the absence of semantic feature manifestation, and 1 is
the undeniable presence.</p>
      <p>Step 3 involves preprocessing and tokenization to estimate the strength of political propaganda
techniques used. It also includes tokenization adapted for each of 17 trained transformer neural
networks.</p>
      <p>In the Step 4 of combining text representations with numerical vector of the strength of semantic
features, diferent types of data are integrated to improve the classification of the political propaganda
techniques used. The data transformation process in the process of neural network detection of semantic
features and political propaganda techniques is shown in figure 2.</p>
      <p>Neural network estimation of the strength of political propaganda techniques is the last Step 5, which
is performed on the merged data by modified transformer neural network architecture. Method of
semantic features estimation for political propaganda techniques detection using transformer neural
networks consists in using deep learning architectures, in particular BERT-based models, supplemented
with additional numerical vectors that express the strength of semantic features manifestation. The
main idea of this is to improve the accuracy of classification of texts containing propaganda techniques
by combining contextual information from the text and specific features that indicate various emotional
or manipulative elements. The result in the form of a neural network estimation of the available
political propaganda techniques will have a partial additional explanation in the form of neural network
estimates of the presence of semantic features.</p>
      <p>The transformer model architecture includes two main components: the BERT model, which is used
to obtain contextual vector representations of the text, and an additional layer for processing numerical
semantic features. The BERT model eficiently encodes text, taking into account both the previous and
the following words, which allows for a deeper understanding of semantic connections. At the same
time, numerical semantic features pass through separate layer, which highlights important features and
reduces their dimensionality.</p>
      <p>After that, the outputs from both components are combined and passed to the final classifier, which
determines the probability of propaganda techniques presence in the text. This approach allows the
model to take into account both deep semantic connections and specific emotional and manipulative
features, which significantly improves the accuracy and reliability of detecting political propaganda
techniques.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Experiment</title>
      <p>
        To test the method, software was created in the form of web application for classifying political
propaganda techniques by semantic features (figure 3). The following tools were used to develop the
web application: Flask microframework [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] and Python programming language. The capabilities of
Google Colab cloud service were used to train neural network models [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. Used libraries for working
with data and neural networks: Sklearn [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], Tensorflow [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ], NumPy [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], Pandas [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ].
      </p>
      <p>To train the transformer models, the dataset from previous studies was used, which was modified so
that the text containing each political propaganda technique was placed in separate directory. After
such redistribution, statistics were derived for the available texts representing political propaganda
techniques. The distribution statistics are shown in figure 4.</p>
      <p>
        As can be seen from figure 4, some political propaganda techniques, such as “Bandwagon”,
“Confusion”, “Intentional Vagueness”, “Obfuscation” and “Straw Men”, are listed in a critically low number,
so creating separate trained neural networks-transformers for them is not advisable. These data are
combined into the category “Other propaganda techniques”, but in such a way that the available set
does not contain other political propaganda techniques other than the five listed. Since the neural
networks-transformers are already pre-trained, further training can be applied to the remaining political
propaganda techniques. From the dataset considered above, for each of 17 typical transformer models,
child datasets were formed that satisfy the following requirements [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]:
• have texts with specific propaganda technique;
• as opposed to using the set “Other Propaganda Techniques” supplemented with texts without
propaganda and texts representing other propaganda techniques diferent from the target type.
      </p>
      <p>These datasets undergo additional labeling by neural networks before training to identify semantic
numerical features and are subsequently trained for each political propaganda technique.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Results and discussion</title>
      <p>The results of experiments using the developed software implementation for classifying propaganda
techniques by semantic features are given in table 2.</p>
      <p>Graphical representation of table 2 results is shown in the diagram in figure 5.</p>
      <p>
        The proposed method of semantic features estimation for political propaganda techniques detection
using transformer neural networks to increase the accuracy of detecting political propaganda techniques
demonstrates noticeable improvements in accuracy compared to well-known analogues [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and our
own previous studies [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. The overall analysis of the results indicates a significant increase in the
efectiveness of the new method, which indicates its potential for use in automated media content
analysis systems.
      </p>
      <p>A slight improvement in accuracy (by 0.01) is observed for several political propaganda techniques:
“Appeal to fear-prejudice”, “Causal Oversimplification”, “Minimisation”, “Repetition”, “Appeal to
Authority”. The “Appeal to fear-prejudice” technique showed a slight increase from 0.87 to 0.88, “Causal</p>
      <p>Political propaganda techniques Existing analogues
Previous research</p>
      <p>Developed method
“Appeal to fear-prejudice”
“Causal Oversimplification”
“Doubt”
“Exaggeration”
“Flag-Waving”
“Labeling”
“Loaded Language”
“Minimisation”
“Name Calling”
“Repetition”
“Appeal to Authority”
“Black and White Fallacy”
“Reductio ad hitlerum”
“Red Herring”
“Slogans”
“Thought terminating Cliches”
“Whataboutism”</p>
      <p>Oversimplification” increased from 0.82 to 0.83, “Minimisation” showed an increase from 0.90 to 0.91,
and “Repetition” from 0.94 to 0.95. “Appeal to Authority” also showed an increase in accuracy from 0.89
to 0.90. These improvements indicate the efectiveness of the new method in increasing the accuracy
of detecting these political propaganda techniques. Several political propaganda techniques showed
noticeable improvements. The “Exaggeration” technique improved from 0.80 to 0.82, the “Red Herring”
technique showed a significant improvement from 0.80 to 0.89, indicating success in detecting this
technique (an increase in accuracy of 0.09). The “Whataboutism” technique also showed significant
improvement from 0.79 to 0.83, and the political propaganda technique “Thought terminating Cliches”
has an improvement from 0.80 to 0.83.</p>
      <p>There is a decrease in accuracy for some techniques. For example, the propaganda technique
“Labeling” decreased from 0.96 to 0.93, and the technique “Name Calling” from 0.92 to 0.90. The accuracy
of the technique “Slogans” decreased from 0.86 to 0.85, and the technique “Doubt” from 0.93 to 0.91.
This indicates the need for further optimization of the methods for detecting these specific political
propaganda techniques.</p>
      <p>There are also a number of techniques that have maintained their accuracy unchanged. “Loaded
Language” remained at 0.97, “Black and White Fallacy” at 0.91, and “Reductio ad hitlerum” at 0.87. This
indicates the stability of the proposed method in detecting these techniques.</p>
      <p>In addition to increasing accuracy, proposed method also allows for additional clarification by
comparing results obtained with table 1. Accordingly, when analyzing the example from figure 3, within
the text “The Ukrainian state is on the brink of disaster! We could all witness the end of our independence.
The enemy is at every turn, and if we do not act immediately, a terrible fate awaits us all. They do not just
want to take our land – they seek to destroy our culture, language, identity. Our enemies are already inside
the country, hidden among us, and ready to strike at any moment. We must unite and fight, otherwise all
will be lost! Yesterday’s events on the border are just the beginning. Hundreds of thousands of soldiers are
gathering on our borders, preparing an ofensive. The enemy is trying to intimidate us with his threats, and
we cannot aford to be weak. We need all the resources, all our strength and courage to confront this threat.
They exaggerate their strength, but this should not calm us – on the contrary, it should push us to action.”
(translated from Ukrainian), use of the propaganda techniques “Appeal to Fear-Prejudice” with a score
of 0.79 and “Exaggeration” with a score of 0.68 was determined. These political propaganda techniques,
according to Table 1, are characterized by the average values of the semantic features “Text emotionality”
0.7, “Bullying” 0.5, “Fear” 0.8, “Hate speech” 0.7 for the technique “Appeal to Fear-Prejudice” and “Text
emotionality” 0.8, “Bullying” 0.4, “Fear” 0.7, “Hate speech” 0.6 are averaged-characteristic for technique
“Exaggeration”.</p>
      <p>According to the values obtained by software, the results correlate with the values in table 1 with
minor discrepancies. The discrepancies are also explained by the assessment of correlation of the test
text to standard, since “Appeal to Fear-Prejudice” is estimated at 0.79, therefore the neural network
has some doubts (in this example, the semantic feature “Text emotionality” is slightly overestimated
at 0.9, compared to average value of 0.7) and “Exaggeration” with score of 0.68 (all semantic features
difer from standard from 0.05 to 0.15). In general, proposed method demonstrates the high level of
adaptability and eficiency, significantly increasing the accuracy of detecting most of the considered
propaganda techniques and allowing for additional explanation of obtained neural network solutions.
This makes it the promising tool for automated analysis of media content aimed at identifying and
neutralizing political propaganda influences.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <p>Method of semantic features estimation for political propaganda techniques detection using transformer
neural networks was proposed, which allows to achieve an increase in explainability level of decisions
made by transformer neural networks regarding the presence of political propaganda techniques by
assessing semantic features manifestation, as well as to increase the accuracy of identification of gray
and black propaganda techniques. This efect is achieved by using additional semantic features for
political propaganda techniques and modified architecture of transformer neural networks that analyze
not only text data, but also additional vector of numerical values of semantic features.</p>
      <p>Applied study of developed method of semantic features estimation for political propaganda
techniques detection using transformer neural networks revealed significant increase in the detection
accuracy of 5 political propaganda techniques (“Appeal to Fear-Prejudice”, “Repetition”, “Causal
Oversimplification”, “Minimisation”, “Appeal to Authority”) and slight increase in the detection accuracy
of 4 political propaganda techniques (“Red Herring”, “Exaggeration”, “Whataboutism” and “Thought
Terminating Cliches”), the method was recognized as more efective for these techniques than existing
analogues. For 8 political propaganda techniques (“Loaded Language”, “Labeling”, “Name Calling”,
“Black and White Fallacy”, “Slogans”, “Doubt”, “Reductio ad Hitlerum”, “Flag-Waving”) detection
accuracy increased slightly or did not increase, the method was recognized as parity for these techniques
with existing analogues. For developed method, minimum accuracy of propaganda techniques detection
is 0.85, maximum accuracy is 0.97, average accuracy is 0.89.</p>
      <p>The developed method has significant potential for achieving the Sustainable Development Goals
SDG No. 4 and SDG No. 16, in particular in increasing media literacy and critical thinking among the
population. This will contribute to strengthening democratic institutions and ensuring transparency in
political decision-making, which is important step in fight against disinformation and manipulation.</p>
      <p>The directions of further research are to expand the set of detected semantic features to increase the
accuracy of detecting political propaganda techniques, the accuracy of detection of which data by the
method was determined to be insuficient. This demonstrates the potential for further optimization of
the method for these specific political propaganda techniques.</p>
      <p>Declaration on Generative AI: The authors have not employed any Generative AI tools.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Horák</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Sabol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Herman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Baisa</surname>
          </string-name>
          ,
          <article-title>Recognition of propaganda techniques in newspaper texts: Fusion of content and style analysis</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>251</volume>
          (
          <year>2024</year>
          ). doi:
          <volume>10</volume>
          . 1016/j.eswa.
          <year>2024</year>
          .
          <volume>124085</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>G.</given-names>
            <surname>Smyth</surname>
          </string-name>
          , Nazi 'black' Propaganda to Britain: Secret Radio Stations and
          <string-name>
            <given-names>British</given-names>
            <surname>Renegades</surname>
          </string-name>
          ,
          <source>Historical Journal of Film, Radio and Television</source>
          <volume>44</volume>
          (
          <year>2024</year>
          )
          <fpage>261</fpage>
          -
          <lpage>281</lpage>
          . doi:
          <volume>10</volume>
          .1080/01439685.
          <year>2023</year>
          .
          <volume>2296215</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vajjala</surname>
          </string-name>
          ,
          <source>Generative Artificial Intelligence and Applied Linguistics</source>
          ,
          <source>JALT Journal 46</source>
          (
          <year>2024</year>
          )
          <fpage>55</fpage>
          -
          <lpage>76</lpage>
          . doi:
          <volume>10</volume>
          .37546/JALTJJ46.1-
          <fpage>3</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Waoo</surname>
          </string-name>
          , Sustainable development goals,
          <source>Forever Shinings Publication</source>
          ,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Szwoch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Staszkow</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Rzepka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Araki</surname>
          </string-name>
          ,
          <source>Limitations of Large Language Models in Propaganda Detection Task, Applied Sciences</source>
          <volume>14</volume>
          (
          <year>2024</year>
          )
          <article-title>4330</article-title>
          . doi:
          <volume>10</volume>
          .3390/app14104330.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>A. M. U. D. Khanday</surname>
            ,
            <given-names>Q. R.</given-names>
          </string-name>
          <string-name>
            <surname>Khan</surname>
            ,
            <given-names>S. T.</given-names>
          </string-name>
          <string-name>
            <surname>Rabani</surname>
            ,
            <given-names>M. A.</given-names>
          </string-name>
          <string-name>
            <surname>Wani</surname>
          </string-name>
          , M. ElAfendi, Propaganda Identification on Twitter Platform During COVID-19
          <string-name>
            <surname>Pandemic Using</surname>
            <given-names>LSTM</given-names>
          </string-name>
          , in: A.
          <string-name>
            <surname>A. Abd ElLatif</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Maleh</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          <string-name>
            <surname>Mazurczyk</surname>
            , M. ElAfendi,
            <given-names>M. I.</given-names>
          </string-name>
          Alkanhal (Eds.), Advances in Cybersecurity, Cybercrimes, and Smart Emerging Technologies, volume
          <volume>4</volume>
          of
          <string-name>
            <given-names>Engineering</given-names>
            <surname>Cyber-Physical Systems</surname>
          </string-name>
          and Critical Infrastructures, Springer International Publishing, Cham,
          <year>2023</year>
          , pp.
          <fpage>303</fpage>
          -
          <lpage>314</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -21101-0_
          <fpage>24</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>D.</given-names>
            <surname>Chaudhari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Pawar</surname>
          </string-name>
          ,
          <article-title>Empowering Propaganda Detection in Resource-Restraint Languages: A Transformer-Based Framework for Classifying Hindi News Articles</article-title>
          ,
          <source>Big Data and Cognitive Computing</source>
          <volume>7</volume>
          (
          <year>2023</year>
          )
          <article-title>175</article-title>
          . doi:
          <volume>10</volume>
          .3390/bdcc7040175.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>M.</given-names>
            <surname>Abdullah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Altiti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Obiedat</surname>
          </string-name>
          ,
          <article-title>Detecting Propaganda Techniques in English News Articles using Pre-trained Transformers</article-title>
          ,
          <source>in: 2022 13th International Conference on Information and Communication Systems (ICICS)</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>301</fpage>
          -
          <lpage>308</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICICS55353.
          <year>2022</year>
          .
          <volume>9811117</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D. G.</given-names>
            <surname>Jones</surname>
          </string-name>
          ,
          <article-title>Detecting Propaganda in News Articles Using Large Language Models</article-title>
          , Engineering: Open Access 2 (
          <year>2024</year>
          )
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          . URL: https://www.opastpublishers.
          <article-title>com/peer-review/ detecting-propaganda-in-news-articles-using-large-language-models-6952</article-title>
          .html.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G.</given-names>
            <surname>Da San Martino</surname>
          </string-name>
          , A.
          <string-name>
            <surname>Barrón-Cedeño</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Wachsmuth</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Petrov</surname>
          </string-name>
          , P. Nakov, SemEval-2020
          <source>Task</source>
          <volume>11</volume>
          :
          <article-title>Detection of Propaganda Techniques in News Articles</article-title>
          , in: A.
          <string-name>
            <surname>Herbelot</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Palmer</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Schneider</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>May</surname>
          </string-name>
          , E. Shutova (Eds.),
          <source>Proceedings of the Fourteenth Workshop on Semantic Evaluation</source>
          , International Committee for Computational Linguistics,
          <source>Barcelona (online)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>1377</fpage>
          -
          <lpage>1414</lpage>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <year>2020</year>
          .semeval-
          <volume>1</volume>
          .
          <fpage>186</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Abdullah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Abujaber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Al-Qarqaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Abbott</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hadzikadic</surname>
          </string-name>
          ,
          <article-title>Combating propaganda texts using transfer learning</article-title>
          ,
          <source>IAES International Journal of Artificial Intelligence (IJ-AI</source>
          )
          <volume>12</volume>
          (
          <year>2023</year>
          )
          <article-title>956</article-title>
          . doi:
          <volume>10</volume>
          .11591/ijai.v12.
          <year>i2</year>
          .
          <fpage>pp956</fpage>
          -
          <lpage>965</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Barmak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Mazurets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. V.</given-names>
            <surname>Krak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. I.</given-names>
            <surname>Kulias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. E.</given-names>
            <surname>Azarova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Gromaszek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Smailova</surname>
          </string-name>
          ,
          <article-title>Information technology for creation of semantic structure of educational materials</article-title>
          ,
          <source>Proceedings of SPIE - The International Society for Optical Engineering</source>
          <volume>11176</volume>
          (
          <year>2019</year>
          )
          <article-title>1117623</article-title>
          . doi:
          <volume>10</volume>
          .1117/ 12.2537064.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>G.</given-names>
            <surname>Faye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Icard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Casanova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chanson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Maine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bancilhon</surname>
          </string-name>
          , G. Gadek, G. Gravier,
          <string-name>
            <given-names>P.</given-names>
            <surname>Égré</surname>
          </string-name>
          ,
          <article-title>Exposing propaganda: an analysis of stylistic cues comparing human annotations and machine classification</article-title>
          , in: V.
          <string-name>
            <surname>Pyatkin</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Fried</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Stengel-Eskin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Liu</surname>
          </string-name>
          , S. Pezzelle (Eds.),
          <source>Proceedings of the Third Workshop on Understanding Implicit and Underspecified Language</source>
          , Association for Computational Linguistics, Malta,
          <year>2024</year>
          , pp.
          <fpage>62</fpage>
          -
          <lpage>72</lpage>
          . URL: https://aclanthology.org/
          <year>2024</year>
          .unimplicit-
          <volume>1</volume>
          . 6/.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>I.</given-names>
            <surname>Krak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Zalutska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Molchanova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Mazurets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Manziuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barmak</surname>
          </string-name>
          ,
          <article-title>Method for neural network detecting propaganda techniques by markers with visual analytic</article-title>
          , in: A.
          <string-name>
            <surname>Pakstas</surname>
            ,
            <given-names>Y. P.</given-names>
          </string-name>
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Vychuzhanin</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Yin</surname>
          </string-name>
          , N. Rudnichenko (Eds.),
          <source>Proceedings of the 12th International Conference Information Control Systems &amp; Technologies (ICST</source>
          <year>2024</year>
          ), Odesa, Ukraine,
          <source>September 23-25</source>
          ,
          <year>2024</year>
          , volume
          <volume>3790</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2024</year>
          , pp.
          <fpage>158</fpage>
          -
          <lpage>170</lpage>
          . URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3790</volume>
          /paper14.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Y. V.</given-names>
            <surname>Krak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Barmak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Mazurets</surname>
          </string-name>
          ,
          <article-title>The practice investigation of the information technology eficiency for automated definition of terms in the semantic content of educational materials, Problems in programming (?</article-title>
          ???)
          <fpage>237</fpage>
          -
          <lpage>245</lpage>
          . doi:
          <volume>10</volume>
          .15407/pp2016.
          <fpage>02</fpage>
          -
          <lpage>03</lpage>
          .
          <fpage>237</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>O.</given-names>
            <surname>Zalutska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Molchanova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Sobko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Mazurets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Pasichnyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barmak</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Krak</surname>
          </string-name>
          ,
          <article-title>Method for Sentiment Analysis of Ukrainian-Language Reviews in E-Commerce Using RoBERTa Neural Network</article-title>
          , in: V.
          <string-name>
            <surname>Lytvyn</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Kowalska-Styczen</surname>
          </string-name>
          , V. Vysotska (Eds.),
          <source>Proceedings of the 7th International Conference on Computational Linguistics and Intelligent Systems. Volume I: Machine Learning Workshop</source>
          , Kharkiv, Ukraine,
          <source>April 20-21</source>
          ,
          <year>2023</year>
          , volume
          <volume>3387</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2023</year>
          , pp.
          <fpage>344</fpage>
          -
          <lpage>356</lpage>
          . URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3387</volume>
          /paper26.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>I.</given-names>
            <surname>Krak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Zalutska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Molchanova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Mazurets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bahrii</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Sobko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barmak</surname>
          </string-name>
          ,
          <article-title>Abusive Speech Detection Method for Ukrainian Language Used Recurrent Neural Network</article-title>
          , in: V.
          <string-name>
            <surname>Vysotska</surname>
          </string-name>
          , Y. Burov (Eds.),
          <source>Proceedings of the 8th International Conference on Computational Linguistics and Intelligent Systems. Volume III: Intelligent Systems Workshop</source>
          , Lviv, Ukraine,
          <source>April 12-13</source>
          ,
          <year>2024</year>
          , volume
          <volume>3688</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2024</year>
          , pp.
          <fpage>16</fpage>
          -
          <lpage>28</lpage>
          . URL: https: //ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3688</volume>
          /paper2.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Paradise Vit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Magid</surname>
          </string-name>
          ,
          <article-title>Diferences in Fear and Negativity Levels Between Formal and Informal Health-Related Websites: Analysis of Sentiments and Emotions</article-title>
          ,
          <source>Journal of Medical Internet Research</source>
          <volume>26</volume>
          (
          <year>2024</year>
          )
          <article-title>e55151</article-title>
          . doi:
          <volume>10</volume>
          .2196/55151.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>H.</given-names>
            <surname>Saleh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Alhothali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Moria</surname>
          </string-name>
          ,
          <article-title>Detection of Hate Speech using BERT and Hate Speech Word Embedding with Deep Model</article-title>
          ,
          <source>Applied Artificial Intelligence</source>
          <volume>37</volume>
          (
          <year>2023</year>
          )
          <article-title>2166719</article-title>
          . doi:
          <volume>10</volume>
          .1080/ 08839514.
          <year>2023</year>
          .
          <volume>2166719</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>D.</given-names>
            <surname>Dimitrov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Alam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hasanain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hasnat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Silvestri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Nakov</surname>
          </string-name>
          , G. Da San Martino,
          <article-title>SemEval2024 Task 4: Multilingual Detection of Persuasion Techniques in Memes</article-title>
          , in: A.
          <string-name>
            <surname>K. Ojha</surname>
            ,
            <given-names>A. S.</given-names>
          </string-name>
          <string-name>
            <surname>Doğruöz</surname>
            ,
            <given-names>H. Tayyar</given-names>
          </string-name>
          <string-name>
            <surname>Madabushi</surname>
            , G. Da San Martino, S. Rosenthal,
            <given-names>A</given-names>
          </string-name>
          . Rosá (Eds.),
          <source>Proceedings of the 18th International Workshop on Semantic Evaluation (SemEval-2024)</source>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , Mexico City, Mexico,
          <year>2024</year>
          , pp.
          <fpage>2009</fpage>
          -
          <lpage>2026</lpage>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <year>2024</year>
          . semeval-
          <volume>1</volume>
          .
          <fpage>275</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>P. N.</given-names>
            <surname>Ahmad</surname>
          </string-name>
          , Y. Liu, G. Ali,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Wani</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>ElAfendi, Robust Benchmark for Propagandist Text Detection and Mining High-Quality Data</article-title>
          ,
          <source>Mathematics</source>
          <volume>11</volume>
          (
          <year>2023</year>
          )
          <article-title>2668</article-title>
          . doi:
          <volume>10</volume>
          .3390/ math11122668.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>J.</given-names>
            <surname>Mitric</surname>
          </string-name>
          , I. Radulovic,
          <string-name>
            <given-names>T.</given-names>
            <surname>Popovic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Scekic</surname>
          </string-name>
          , S. Tinaj, AI and Computer Vision in Cultural Heritage Preservation,
          <source>in: 2024 28th International Conference on Information Technology (IT)</source>
          ,
          <year>2024</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . doi:
          <volume>10</volume>
          .1109/IT61232.
          <year>2024</year>
          .
          <volume>10475738</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>J.</given-names>
            <surname>Choudhury</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Gill</surname>
          </string-name>
          ,
          <article-title>Performance Analysis of Machine Learning Models for Data Visualisation in SME: Google Cloud vs</article-title>
          .
          <source>AWS Cloud</source>
          , in: S. S. Gill (Ed.),
          <article-title>Applications of AI for Interdisciplinary Research</article-title>
          , CRC Press,
          <year>2024</year>
          , pp.
          <fpage>171</fpage>
          -
          <lpage>184</lpage>
          . doi:
          <volume>10</volume>
          .1201/
          <fpage>9781003467199</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>F.</given-names>
            <surname>Pedregosa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Varoquaux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gramfort</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Michel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Thirion</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Grisel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Blondel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Prettenhofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Weiss</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Dubourg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vanderplas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Passos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Cournapeau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Brucher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Perrot</surname>
          </string-name>
          , Édouard Duchesnay,
          <article-title>Scikit-learn: Machine Learning in Python</article-title>
          ,
          <source>Journal of Machine Learning Research</source>
          <volume>12</volume>
          (
          <year>2011</year>
          )
          <fpage>2825</fpage>
          -
          <lpage>2830</lpage>
          . URL: http://jmlr.org/papers/v12/pedregosa11a.html.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>A.</given-names>
            <surname>Palomo-Alonso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. G.</given-names>
            <surname>Costa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. M.</given-names>
            <surname>Moreno-Saavedra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Lorente-Ramos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pérez-Aracil</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. E.</given-names>
            <surname>Pedreira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Salcedo-Sanz</surname>
          </string-name>
          ,
          <article-title>TensorCRO: A TensorFlow-based implementation of a multi-method ensemble for optimization</article-title>
          ,
          <source>Expert Systems</source>
          <volume>41</volume>
          (
          <year>2024</year>
          )
          <article-title>e13713</article-title>
          . doi:
          <volume>10</volume>
          .1111/exsy.13713.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>C. R.</given-names>
            <surname>Harris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. J.</given-names>
            <surname>Millman</surname>
          </string-name>
          ,
          <string-name>
            <surname>S. J. van der Walt</surname>
          </string-name>
          , R. Gommers,
          <string-name>
            <given-names>P.</given-names>
            <surname>Virtanen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Cournapeau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Wieser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Taylor</surname>
          </string-name>
          , S. Berg,
          <string-name>
            <given-names>N. J.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kern</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Picus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hoyer</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. H. van Kerkwijk</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Brett</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Haldane</surname>
            ,
            <given-names>J. F.</given-names>
          </string-name>
          <string-name>
            <surname>del Río</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Wiebe</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Peterson</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Gérard-Marchant</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Sheppard</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Reddy</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          <string-name>
            <surname>Weckesser</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Abbasi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Gohlke</surname>
            ,
            <given-names>T. E.</given-names>
          </string-name>
          <string-name>
            <surname>Oliphant</surname>
          </string-name>
          ,
          <article-title>Array programming with NumPy</article-title>
          ,
          <source>Nature</source>
          <volume>585</volume>
          (
          <year>2020</year>
          )
          <fpage>357</fpage>
          -
          <lpage>362</lpage>
          . doi:
          <volume>10</volume>
          .1038/s41586-020-2649-2.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>P.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bagchi</surname>
          </string-name>
          ,
          <article-title>Data Manipulation with Pandas</article-title>
          ,
          <source>in: Essentials of Python for Artificial Intelligence and Machine Learning</source>
          , Synthesis Lectures on Engineering, Science, and Technology, Springer,
          <year>2024</year>
          , pp.
          <fpage>197</fpage>
          -
          <lpage>235</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -43725-
          <issue>0</issue>
          _
          <fpage>6</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>