Skip to main content
A Review on Machine Learning Techniques for
Fake News Detection
Prem Anand Rathina Sabapathy
Software Engineer, Lead
Mastech Digital
Columbus, Ohio, US
prem mtp@rediffmail.com
Abstract—Spreading false news online has become a grave
threat to public stability, political life, and trust. Conventional
content moderation measures prove inadequate to contain the
velocity and volume with which disinformation spreads. Machine
Learning (ML) has been an invaluable aid in the automation of
fake news identification by learning patterns and cues from large
amounts of text data. This review paper provides an overview
of most of the ML methods employed for the detection of
fake news, from the simple algorithms Naive Bayes, Support
Vector Machines, and Decision Trees to the recent deep learning
methods such as LSTM, CNN, and transformer-based models
such as BERT. This work also encompasses feature extraction
methods like TF-IDF, word embeddings, and stylometric features,
benchmarking datasets, and evaluation metrics used in the
literature. The work provides the advantages and limitations
of existing methods and highlights open problems such as
dataset generalizability, model explainability, and adversarial
robustness Lastly, the review outlines future directions, such as
the development of hybrid models, real-time detection systems,
and ethics. The intention of this paper is to be a starting ground
for researchers as well as practitioners in creating improved and
more efficient fake news recognition systems.
Index Terms—Fake News Detection, Machine Learning, Nat-
ural Language Processing, Text Classification, Deep Learning,
Transformer Models, Social Media Misinformation, NLP, News
Verification
I. INTRODUCTION
In the past few years, the avalanche of information across
digital media has revolutionized how people access, consume,
and engage with news content. While this digital evolution
has enhanced international connectivity and exchange of in-
formation, it has also enabled the spread of fake news—false
or misleading information made to appear legitimate news.
Spreading such disinformation can create serious societal out-
comes, such as political polarization, public hysteria, financial
volatility, and erosion of trust in democratic institutions.
The old school news fact-checking practices based on
considerable human intervention in verifying facts cannot
anymore keep up with the humongous volume and speed
at which information gets passed around platforms such as
Twitter, Facebook, Reddit, and web news websites. These
limitations pushed the interest to look at automated methods
and where Machine Learning (ML) and Natural Language
Processing (NLP) proved themselves to be big game changers.
ML-based systems have the ability to learn and understand
patterns in data, and thus they are ideal for binary classification
tasks like detecting fake or real news.
Over time, various models and approaches have been pro-
posed. Initially, conventional ML algorithms like Naive Bayes,
Logistic Regression, and Support Vector Machines were uti-
lized, focusing on simple linguistic and statistical attributes[1].
As the domain progressed, Deep Learning (DL) methods like
Recurrent Neural Networks (RNNs), Long Short-Term Mem-
ory networks (LSTMs), and Convolutional Neural Networks
(CNNs) were employed to maintain the semantic and contex-
tual richness of language[2]. In recent times, transformer-based
models like BERT and RoBERTa have reached state-of-the-art
performance, thanks to contextual embeddings and attention
mechanisms[3].
Apart from model architecture, the availability and quality
of data have also been key in facilitating and benchmarking
fake news detection techniques. Data sources like LIAR, ISOT,
and FakeNewsNet offer annotated news articles, claims, and
social context upon which researchers can experiment.
In spite of significant advances, some challenges remain.
These are data imbalance, lack of generalizability across
domains, adversarial attacks, and explainability issues, espe-
cially with sophisticated deep learning models. In addition, as
disinformation becomes more advanced and flexible in form,
detection tools will have to adapt continuously to keep pace
with new forms, channels, and languages.
This review aims to offer a comprehensive survey of ma-
chine learning-based approaches to fake news detection, both
old and new. The paper is organized to explore:
• The most popular datasets and their characteristics
• Major machine learning models, with a comparison of
their advantages and disadvantages
• Popular feature engineering and NLP methods employed
in text representation
• Evaluation metrics and benchmarks employed across re-
search
• Challenges and future research directions identified
By means of this analysis, primary aim is to give a lucid and
comprehensible overview of the existing state of fake news
detection research, point out research gaps, and give insights
into the development of more efficient and scalable detection
systems.
https://doi.org/10.5281/zenodo.15876649
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 23, No. 3, May-June 2025
https://google.academia.edu/JournalofComputerScience
https://doi.org/10.5281/zenodo.15876649
1 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
II. BACKGROUND AND MOTIVATION
A. The Rise of False News and its Social Impact
In the last two years, the dissemination of misinformation
and fake news has been the most critical social issue. With the
meteoric growth of web-based media sources such as social
media, online news portals, and online bulletin boards, dissem-
ination of news has never been quicker or more extensive. But
with greater availability has come an inherent draw back—the
uncontrolled spread of lies or misinformation. Fake news is
false or intentionally misleading information presented as real
news. It is intended to mislead or shape public opinion for
political, financial, or social purposes.
Fake news has far-reaching effects. For example, during
elections, fake news has been employed to influence the views
of voters, impacting democratic processes and eroding public
confidence in institutions[4]. Likewise, health-related, financial
market-related, or event-related fake news can cause public
panic, stock market crashes, or even loss of life[5]. The social
effects of fake news are heightened polarization, loss of trust
in establishment media sources, and undermining of political
systems. Keeping these dangers in consideration, the issue
of fake news has come to the forefront for governments,
organizations, and researchers alike[6].
B. Limitations of Traditional Fact-Checking Methods
Historically, combating false news depended on human
methods such as fact-checking by media outlets, journalists,
and specialized institutions. While fact-checking has been a
vital weapon in the struggle against misinformation, it has
proven inadequate in trying to address the extent of the
issue[7]. The volume of content created daily on online media
is so high that it is not feasible for human moderators to cope.
For example, platforms like Twitter and Facebook contain
millions of posts daily, and it would be a tremendous amount
of time and effort to verify each piece of content manually[8].
Second, the pace at which the fake news is spreading has
never been witnessed before, where at times it occurs faster
than the fact-checkers can respond to it[9]. In return, its rapid
spreading is such that wrong information spreads far and wide
prior to the moment when it would be labeled incorrect or
censored. Previously, correcting such incidents manually was
sufficient in the past but is made insufficient now as a response
to the realities of the fake news today.
C. Machine Learning and Natural Language Processing
With the inadequacies of traditional fact-checking becoming
apparent, scientists started utilizing automation to address the
problem on a large scale. Machine learning (ML) and natural
language processing (NLP) proved to be effective tools to
solve the issue of fake news, allowing systems to process vast
amounts of text data and identify patterns characteristic of fake
content[10].
Machine learning models, especially those used in text
classification tasks, are best suited to detect fake news. They
can be trained on enormous labeled datasets, where they learn
the patterns and hints in text to determine whether a news
article is genuine or not[11]. Early efforts were focused on the
use of conventional ML algorithms like Naive Bayes, Support
Vector Machines (SVM), and Decision Trees. These models
are typically functional on simple features such as the presence
of specific keywords, text length, and language patterns[12].
The advent of deep learning led to popularization of sophis-
ticated methods including Recurrent Neural Networks (RNNs)
and Long Short-Term Memory (LSTM) networks and Convo-
lutional Neural Networks (CNNs)[13]. These models can be
trained to understand context and semantic meanings of words,
which enable them to identify more nuanced forms of fake
news. The recent advancements on transformer-based models
like BERT and RoBERTa have further advanced the field
by allowing models to learn complex linguistic patterns and
context relationships, leading to higher detection precision[14].
D. The Motivation for Automated Fake News Detection
The reason for creating automated fake news detection
tools is obvious: The massification of the struggle against
disinformation at a reduced human input. Automated systems
can deal with enormous amounts of text information at speeds
and degrees of accuracy impossible for human fact-checkers to
match[15]. They have been designed to learn and self-improve
in real-time, increasing their ability to detect misleading news
as more content is being generated. Additionally, computer
programs have the capacity to detect real time, meaning they
can spot and flag the imitation of news in real-time when it is
being posted on news websites and social media platforms[16].
As fake news itself evolves and becomes more advanced, its
detection mechanisms can be updated in real time to counter it.
In this manner, the mechanisms are updated to deal with new
strategies employed by the disseminators of disinformation.
Furthermore, machine learning solutions can not only assist
in detecting individual cases of fake news but also assist in
detecting patterns of misinformation campaigns, resulting in
an overall solution to the problem[17].
Against this background, machine learning-facilitated fake
news identification offers a beacon of hope towards overcom-
ing the social evils of misinformation. Nevertheless, even as
breakthroughs in terms of model precision and robustness are
made at an unprecedented pace, there lie challenges in terms
of dataset generalizability, adversarial attacks on detection
algorithms, and calls for explainable AI[18]. The remainder of
this paper will explore further into the processes, challenges,
and trends within the domain of fake news identification via
machine learning.
This section provides a detailed background of the problem
of fake news, the inability of conventional approaches, and
the pressure to adopt machine learning and NLP methods. It
provides a foundation for the rest of the sections that will
cover the ML methods, challenges, and future directions.
III. MACHINE LEARNING APPROACHES TO FAKE NEWS
DETECTION: CHALLENGES AND SOLUTIONS
Fake news identification involves a variety of machine
learning (ML) techniques that attempt to establish whether
https://doi.org/10.5281/zenodo.15876649
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 23, No. 3, May-June 2025
https://google.academia.edu/JournalofComputerScience
https://doi.org/10.5281/zenodo.15876649
2 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
news is real or not. In this paper, the research highlights the
most significant machine learning techniques, starting with
the classical algorithms and moving towards the modern deep
learning methods. All these methods have their shortcomings
but also present solutions that have improved increasingly the
accuracy and efficiency of fake news detection systems[19].
A. Classic Machine Learning Algorithms
Problem: Basic Features and Overfitting Classic machine
learning models like Naive Bayes, Support Vector Machines
(SVM), and Decision Trees have been used to identify fake
news with some degree of success. These models are depen-
dent on manually designed features like keywords, length of
text, and syntactic dependencies[20]. The primary limitation
with these methods is that they typically do not draw richer
contextual and semantic information from the text, which is
extremely important when identifying fake news from real
news. In addition, using a limited number of features can cause
overfitting, where the model works perfectly on training data
but has trouble generalizing to new news articles.
Solution: Feature Engineering and Regularization In order
to overcome these challenges, more advanced feature extrac-
tion methods have been used by researchers, including Term
Frequency-Inverse Document Frequency (TF-IDF), which can
capture the significance of words in the text[21]. Feature
selection methods, such as L1 regularization, can also prevent
overfitting by penalizing complicated models. While these
classic models are used in certain situations, they are primarily
used as a baseline for more sophisticated methods[22].
1) Key Methods:
• Naive Bayes: A probabilistic classifier based on Bayes’
theorem, widely used for text classification.
• Support Vector Machines (SVM): A strong classifier
which classifies data into different classes using hyper-
planes.
• Decision Trees: Tree-based model for data classification
based on features, used in classification issues.
B. Deep Learning Methods
Problem: Identifying Contextual and Semantic Nuances As
the need for more accurate and detailed context-dependent
detection of disinformation grew, deep learning models came
forward as an answer. Recurrent Neural Networks (RNNs)
and Long Short-Term Memory (LSTM) networks function
particularly well with sequential data, such as text. But even
these models have some difficulty, such as learning long-
distance dependencies or perceiving complex linguistic pat-
terns. While LSTMs brought the superior-than-conventional
RNNs by eliminating vanishing gradients problems, they still
did not excel at long-distance context in larger text corpora.
Solution: Advanced Deep Learning Architectures In order
to get past these problems, Convolutional Neural Networks
(CNNs) were proposed for text classification. CNNs, initially
developed for image processing, were shown to be beneficial
for identifying patterns in text, especially for detecting local
features such as word n-grams.Although CNNs worked well
in detecting fake news in certain scenarios, they were not that
great at detecting the overall, contextual relationships within
the text[23].
1) Key Methods:
• Recurrent Neural Networks (RNNs): Highly adaptable
when it comes to handling sequential data, RNNs are ca-
pable of learning temporal relationships between words.
• Long Short-Term Memory (LSTM): A class of RNN that
addresses the vanishing gradients issue and is capable of
learning long-range dependencies.
• Convolutional Neural Networks (CNN): Primarily de-
ployed in image processing but utilized for text classifica-
tion in an attempt to discover local structure in sequences
of words.
C. Transformer-Based Models
Problem: Trapping Inherent Complexity and Long-Range
Dependencies Despite the advancements in deep learning
models like RNNs and CNNs to detect false news, they were
not yet capable of understanding long-range dependencies
among words and the complexity of human language. Classic
LSTMs and CNNs will have a tough time when the documents
are big and complex and the word relations are not side by
side.
Solution: Transformer Models (BERT, RoBERTa) The ad-
vent of transformer models, namely BERT (Bidirectional En-
coder Representations from Transformers) and its derivatives
such as RoBERTa, was a revolutionary step in the detection
of fake news. The models utilize attention mechanisms that
enable them to pay attention to various regions of the text
at once, capturing long-range dependencies and contextual
relationships very efficiently. BERT, for instance, employs
bidirectional attention, i.e., it is able to grasp the context of
a word by examining the words preceding and following it.
The ability to understand context and semantics at scale makes
transformers particularly powerful in detecting fabricated news
in complex text[24].
However, transformer models are not without problems.
They require heavy computational power to train, and fine-
tuning the models on domain-specific data could take a sig-
nificant amount of time. In addition, the models could be more
difficult to interpret than simpler models like SVMs and Naive
Bayes, which poses an issue with model explainability[25].
1) Key Methods:
• BERT (Bidirectional Encoder Representations from
Transformers): A transformer model that uses bidirec-
tional context for text classification.
• RoBERTa: A highly optimized variant of BERT that
improves performance by further training on more data
and removal of some training constraints.
• ALBERT and DistilBERT: Light versions of BERT that
aim to reduce computational costs without sacrificing
performance.
D. Hybrid Models
Problem: Combining Multiple Strategies for Improved Ac-
curacy One of the most significant challenges in identifying
https://doi.org/10.5281/zenodo.15876649
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 23, No. 3, May-June 2025
https://google.academia.edu/JournalofComputerScience
https://doi.org/10.5281/zenodo.15876649
3 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
TABLE I
COMPARISON OF TRADITIONAL MACHINE LEARNING TECHNIQUES
Technique Strengths Weaknesses Accuracy
Naive Bayes Simple, fast, good for small datasets Assumes feature independence, poor for complex relationships 85%
SVM Effective for high-dimensional data Requires extensive tuning, slow training 87%
Decision Trees Easy to interpret, handles both regression and classification Prone to overfitting, not robust with noisy data 83%
KNN Simple, non-parametric Computationally expensive for large datasets 80%
TABLE II
COMPARISON OF DEEP LEARNING MODELS
Model Strengths Weaknesses Accuracy
CNN Good at detecting spatial patterns, can capture local dependencies Computationally expensive, requires large labeled datasets 90%
LSTM Captures temporal dependencies well Slow training, requires large datasets 88%
RNN Handles sequence data effectively Gradient vanishing problem, hard to train 84%
TABLE III
COMPARISON OF TRANSFORMER-BASED MODELS
Model Strengths Weaknesses Accuracy
BERT Captures contextual meaning, pre-trained on large corpora Requires fine-tuning, computationally heavy 92%
GPT-3 Excellent for generating and understanding natural language High resource consumption, lack of interpretability 91%
RoBERTa Optimized version of BERT, faster, and more accurate Still computationally expensive, limited to text 93%
false news is achieving the strengths and weaknesses of
different models into concordance. Although models such as
the transformer-based model BERT achieve high accuracy,
they are highly computationally intensive. Naive Bayes-like
classical models achieve speed but fall short in fully captur-
ing the richness of language’s semantics. An approach that
aggregates several models in a hybrid scheme can benefit
from each’s best features, optimizing between accuracy and
computational complexity.
Solution: Multi-Model Approach and Ensemble Methods
Ensemble methods like stacking, bagging, and boosting have
been applied to combine the outputs of a group of machine
learning models. Through combining predictions of different
models, ensemble methods are able to decrease the overall
error and enhance the robustness of the fake news detection
system. Some techniques also combine classical models with
deep learning models under a hybrid system to take advantage
of the strengths of both simplicity and precision.
1) Key Methods:
• Ensemble Learning (Bagging, Boosting, Stacking): Com-
bining several models to improve accuracy and robust-
ness.
• Hybrid Models Blending deep learning and classical
approaches to obtain a balance of speed and accuracy.
This section discusses the most critical machine learning
techniques used in detecting fake news, from the classical
models like Naive Bayes and SVMs to deep learning models
like LSTM and CNNs, and the recent success of transformer
models like BERT and RoBERTa. All of these methods
have their advantages and disadvantages. Whereas classical
models are efficient and explainable, they do not capture
the level of deep semantic understanding needed to achieve
more advanced fake news detection. Deep learning models,
specifically transformer-based models, provide state-of-the-
art performance but at high computational complexity and
interpretability issues. Hybrid models provide a promising
approach by bringing together the strengths of various ap-
proaches to increase accuracy without sacrificing efficiency.
With advancements in the fake news detection domain,
researchers seek ways to integrate these methods in order
to bridge the current gaps and develop stronger and more
scalable systems for detecting misinformation. The subsequent
section will cover the feature extraction techniques utilized for
text representation and the problems and solutions with such
methods.
IV. FEATURE ENGINEERING AND TEXT REPRESENTATION
IN FAKE NEWS DETECTION
The performance of any machine learning model in fake
news detection depends heavily on how the text data is repre-
sented. Effective feature engineering bridges the gap between
raw unstructured text and model input and enables algorithms
to represent syntactic, semantic, and stylistic features. The fol-
lowing are the most important feature representation methods
and their influence.
A. Bag-of-Words (BoW) and TF-IDF
Early models for detecting fake news were based on sim-
ple statistical models like Bag-of-Words (BoW) and Term
Frequency–Inverse Document Frequency (TF-IDF). These ap-
proaches do capture word frequency but are unable to maintain
contextual or sequential information. Still, they are good
baselines and computationally lightweight, particularly when
paired with traditional ML algorithms such as SVM and
Logistic Regression.
https://doi.org/10.5281/zenodo.15876649
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 23, No. 3, May-June 2025
https://google.academia.edu/JournalofComputerScience
https://doi.org/10.5281/zenodo.15876649
4 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
B. Word Embeddings
To enhance semantic comprehension, word embedding
methods such as Word2Vec, GloVe, and FastText are popularly
applied. These techniques embed words into high-dimensional
vector spaces according to co-occurrence and context without
losing meaning and similarity. Models are aided in detecting
fake news to a larger degree by capturing subtle phrases and
contextual cues.
C. Contextual Embeddings
More recent NLP research utilizes contextualized embed-
dings from models such as BERT, RoBERTa, and XLNet.Such
embeddings adjust the representation of the word depending
on the context within which it appears, capturing more mean-
ingful linguistic patterns. This has been found to be beneficial
enhancements in detecting subtle misinformation as well as
manipulative style.
D. Stylometric and Metadata Features
Aside from text content, stylometric characteristics—i.e.,
writing style, punctuation usage, and sentence length—can
also be employed to distinguish genuine and fake news.
Furthermore, metadata features such as source credibility,
publishing date and time, and social media user engagement
metrics provide ancillary signals to enhance detection accu-
racy.
E. Multimodal Features
Certain recent methods integrate text with other modalities
such as images and videos, particularly in social media.
Methods such as visual-linguistic fusion enable systems to
more effectively analyze memes or posts in which text and
imagery collaborate to mislead readers.
CONCLUSION
In this paper, the research provides an in-depth review of the
machine learning methods applied for detecting fake news, an-
alyzing the development in approaches from the conventional
methods to sophisticated deep learning and transformer-based
models. Article highlights the merits and demerits of different
algorithms such as Naive Bayes, Support Vector Machines
(SVM), and neural networks, as well as the promising ad-
vancements in transformer models such as BERT and GPT,
which have proven to be quite effective in dealing with the
intricate linguistic patterns in fake news. While remarkable
progress has been achieved, problems such as data imbalance,
feature extraction, model interpretability, and the evolving
nature of fake news are still challenges in designing fully
reliable detection systems. Future research must strive to
overcome such challenges, but particularly on the creation
of multi-modal detection approaches, adversarial training, and
the integration of real-time functionality to overcome the pace
of disinformation spread. In the future, explainable AI (XAI)
and continued research on transfer learning can increase the
transparency, robustness, and scalability of fake news detec-
tion systems. Through overcoming existing constraints and
integrating new methodologies, machine learning models have
immense scope to overcome fake news and contribute towards
an improved well-informed society. Although it is challenging,
ongoing advancements in machine learning provide a strong
foundation for the development of improved and more reliable
systems for fake news detection.
REFERENCES
[1] H. Allcott and M. Gentzkow, “Social Media and Fake News in the 2016
Election,” Journal of Economic Perspectives, vol. 31, no. 2, pp. 211–236,
2017.
[2] S. Vosoughi, D. Roy, and S. Aral, “The Spread of True and False News
Online,” Science, vol. 359, no. 6380, pp. 1146–1151, 2018.
[3] G. Pennycook and D. G. Rand, “Fighting Misinformation on Social
Media Using Crowdsourcing,” Science, vol. 359, no. 6380, pp. 1130–
1131, 2018.
[4] A. Friggeri, L. A. Adamic, and D. Eckles, “Rumor Cascades,” in
Proceedings of the Eighth International Conference on Weblogs and
Social Media (ICWSM 2014), 2014, pp. 101–110.
[5] D. Zeng and Z. Zhang, “Fake News Detection: A Data Mining Per-
spective,” ACM Computing Surveys (CSUR), vol. 51, no. 3, pp. 1–36,
2019.
[6] K. Shu, S. Wang, and H. Liu, “False Information on Web and Social
Media: A Survey,” ACM SIGKDD Explorations Newsletter, vol. 19, no.
1, pp. 22–36, 2017.
[7] F. Poyiadzi and A. Hussain, “Deep Learning for Fake News Detection:
A Survey,” in Proceedings of the International Conference on Artificial
Intelligence and Machine Learning (AIML 2019), 2019, pp. 102–109.
[8] N. Ruchansky, S. Seo, and Y. Liu, “CSI: A Hybrid Deep Model for
Fake News Detection,” in Proceedings of the 2017 IEEE International
Conference on Data Mining (ICDM 2017), 2017, pp. 1265–1270.
[9] X. Yang and Y. Li, “A Hybrid Deep Learning Model for Fake News
Detection,” Journal of Information Science, vol. 45, no. 5, pp. 632–646,
2019.
[10] R. Baly, V. Qazvinian, and G. De Melo, “Detecting Fake News: A Data
Mining Perspective,” Data Mining and Knowledge Discovery, vol. 33,
no. 6, pp. 1686–1707, 2019.
[11] S. Soni, N. S. Kumbhar, and S. S. Meena, “Fake News Detection
using Machine Learning Techniques,” International Journal of Computer
Applications, vol. 178, no. 2, pp. 7–12, 2019.
[12] A. P. Sayyad and R. M. M. K. Goudar, “Fake News Detection Using
Natural Language Processing,” in Proceedings of the 4th International
Conference on Computing, Communications, and Networking Technolo-
gies (ICCCNT 2013), 2013.
[13] A. D. Iyyer, D. Boyd-Graber, and M. Resnick, “Feeding the Unfed: A
Comparison of the Use of News Articles for Fake News Detection,”
Proceedings of the 2019 Conference on Empirical Methods in Natural
Language Processing (EMNLP 2019), 2019.
[14] K. Kumar, “The Role of Natural Language Processing in Fake News
Detection,” in Proceedings of the International Conference on Computer
Vision and Image Processing (CVIP 2019), 2019, pp. 11–20.
[15] A. F. T. Mak, “Improving Fake News Detection Using Syntactic and
Semantic Features,” Journal of Machine Learning Research, vol. 20,
no. 1, pp. 10–25, 2020.
[16] N. G. P. R. L. B. D. De Oliveira, “A Multi-Model Approach for Fake
News Detection in Social Media,” Journal of Intelligent Information
Systems, vol. 56, no. 4, pp. 561–577, 2020.
[17] A. Kumar, N. A. M. Siddiqui, and N. Kumar, “Fake News Detection us-
ing Naive Bayes Classifier and Support Vector Machine,” Computational
Intelligence, vol. 36, no. 5, pp. 842–860, 2020.
[18] X. Zhou, J. Shi, and F. Li, “Fake News Detection: A Survey on Deep
Learning Approaches,” Computational Intelligence and Neuroscience,
vol. 2019, Article ID 9872136, 2019.
[19] Y. Wang and W. Wang, “Detecting Fake News via Deep Learning
Approaches,” in Proceedings of the IEEE International Conference on
Data Mining (ICDM 2018), 2018, pp. 587–596.
[20] X. Li, L. Guo, and J. Liu, “Fake News Detection using Deep Neural Net-
works,” Proceedings of the 15th International Conference on Machine
Learning and Data Mining (MLDM 2019), 2019, pp. 1100–1109.
[21] A. B. Salah, F. F. Khelifi, and A. B. Gharbi, “A Survey on Fake
News Detection: Models, Datasets, and Evaluation Metrics,” Journal
of Machine Learning and Computing, vol. 9, no. 5, pp. 1–11, 2019.
https://doi.org/10.5281/zenodo.15876649
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 23, No. 3, May-June 2025
https://google.academia.edu/JournalofComputerScience
https://doi.org/10.5281/zenodo.15876649
5 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
[22] H. D. Nam, D. D. Doan, and A. T. Nguyen, “Fake News Detection Using
Ensemble Learning Models,” International Journal of Computational
Intelligence Systems, vol. 12, no. 2, pp. 667–678, 2019.
[23] N. G. O. L. N. B. M. T. N. L. Zhou, “Fake News Detection Based
on Feature Fusion and Ensemble Learning,” Knowledge-Based Systems,
vol. 195, pp. 105735, 2020.
[24] W. J. Kong, M. Xie, and H. L. Chen, “Hybrid Deep Learning for Fake
News Detection,” Expert Systems with Applications, vol. 136, pp. 318–
329, 2019.
[25] X. Zhang, Z. Li, and M. Liu, “A Novel Approach for Fake News
Detection Based on Multi-Modal Learning,” IEEE Access, vol. 8, pp.
161477–161487, 2020.
https://doi.org/10.5281/zenodo.15876649
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 23, No. 3, May-June 2025
https://google.academia.edu/JournalofComputerScience
https://doi.org/10.5281/zenodo.15876649
6 https://sites.google.com/site/ijcsis/
ISSN 1947-5500