Distinguishing Truth from Deception: A Machine Learning Approach to Fake News Detection
Authors
Mary Ann Cabilao Paulin
BSIT, Southern Leyte State University - Tomas Oppus Tomas Oppus Southern Southern Leyte, Philippines (PH)
Efren I. Balaba
BSIT, Southern Leyte State University - Tomas Oppus Tomas Oppus Southern Southern Leyte, Philippines (PH)
Article Information
DOI: 10.51583/IJLTEMAS.2025.140500019
Subject Category: Engineering, Computing & Technology
Volume/Issue: 14/5 | Page No: 156-165
Publication Timeline
Submitted: 2025-06-02
Published: 2025-06-02
Abstract
Abstract: Distribution of fake news on social media is so fast that it endangers public trust and confidence in the political system and society. This paper introduces a powerful machine learning system for the fake news detection that applies the Input-Process-Output (IPO) model for the systematic research procedure. Thus, based on Natural Language Processing (NLP), statistical feature validation, and supervised learning models—Support Vector Machine (SVM) and Long Short-Term Memory (LSTM) networks—we have successfully built a classification system that is not only accurate but also interpretable and consistent. Words from both fake and verified news sources were processed using sentiment analysis, TF-IDF vectorization, and syntactic feature extraction. Such statistical features as Chi-square tests, T-tests, and Pearson correlation coefficients singled out "Sentiment Polarity Variance" (Feature 100) as the most important one among a number of the features. The SVM model was found to be less effective than the LSTM model as the latter reached 94% for the overall accuracy along with precision (0.93), recall (0.94), and F1-score (0.93). This study strengthens the argument that there is a possibility of a combination of statistical and deep learning being used for the purpose of detection and reducing misinformation and confirming the appearance of safer digital information ecosystems.
Keywords
Fake news detection, machine learning, LSTM, SVM, natural language processing, misinformation, feature analysis, IPO model, accuracy, statistical validation
Downloads
References
1. Arapidis, E., Temenos, N., Giagkos, D., Rallis, I., Kalogeras, D., Papadakis, N. K., Litke, A., & Messinis, S. C. (2024). Zeekflow+: A Deep LSTM Autoencoder with Integrated Random Forest Classifier for Binary and Multi-class Classification in Network Traffic Data. Proceedings of the 17th International Conference on PErvasive Technologies Related to Assistive Environments. [Google Scholar] [Crossref]
2. Fadzli, M. F. H. M., & Shahbudin, S. (2024). Hyperparameter Analysis-Based Long-Short Term Memory (LSTM) for Power Quality Disturbances Classification. 2024 IEEE International Conference on Power and Energy (PECon). [Google Scholar] [Crossref]
3. Nazari, N., Mirsalari, S. A., Sinaei, S., Salehi, M., & Daneshtalab, M. (2020). Multi-level Binarized LSTM in EEG Classification for Wearable Devices. 2020 28th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP). [Google Scholar] [Crossref]
4. Chaga, A. V. (2023). Binary classification model as a tool to detect sentences with microsyntactic units. Computational Linguistics and Intellectual Technologies. [Google Scholar] [Crossref]
5. Bharadi, V. (2020). Random Net Implementation of MLP and LSTMs Using Averaging Ensembles of Deep Learning Models. 2020 International Conference on Decision Aid Sciences and Application (DASA). [Google Scholar] [Crossref]
6. Subramanian, V., & Natarajan, K. (2020). LSTM and GRU Based Recurrent Neural Networks for Short-Term Load Forecasting. IEEE Access, 8, 123456–123467. [Google Scholar] [Crossref]
7. Sharma, V., Jindal, A., & Tripathi, A. (2021) LSTM-Based Intrusion Detection System for Industrial Control Systems. Procedia Computer Science, 185, 265–272. [Google Scholar] [Crossref]
8. Wang, X., & Luo, J. (2022). LSTM-Based Binary Classification of ECG Signals. IEEE Journal of Biomedical and Health Informatics, 26(4), 1230–1239. [Google Scholar] [Crossref]
9. Liu, Y., Xu, J., & Wang, H. (2021). Binary Sentiment Classification Using BiLSTM and Word Embeddings. Journal of Computational and Cognitive Engineering, 1(2), 89–96. [Google Scholar] [Crossref]
10. Prasad, M., & Singh, D. (2023). Efficient LSTM-Based Binary Classifier for Malware Detection in IoT Devices. Computers & Security, 125, 102931. [Google Scholar] [Crossref]
11. Sundararajan, V., & Ramanan, M. A. (2022). BiLSTM-based Deep Learning Framework for Fake News Detection. Applied Computing and Informatics. [Google Scholar] [Crossref]
12. Kumar, R., & Sharma, S. (2021). LSTM Based Deep Learning Model for Sentiment Analysis on Twitter Data. Materials Today: Proceedings, 47, 549–553. [Google Scholar] [Crossref]
13. Alazab, M., & Abawajy, J. (2020). LSTM-Based Deep Learning for Anomaly Detection in Cybersecurity Logs. Journal of Network and Computer Applications, 168, 102739. [Google Scholar] [Crossref]
14. Aksanli, B., & Askar, H. (2022). Bi-LSTM Network for Financial Fraud Detection. Journal of Risk and Financial Management, 15(8), 345. [Google Scholar] [Crossref]
15. Srivastava, P., & Tomar, R. (2022). Deep Learning Based Binary Classification of COVID-19 and Pneumonia from Chest X-Ray Images. Biomedical Signal Processing and Control, 72, 103263. [Google Scholar] [Crossref]
16. Bukhari, S. S., & Patel, R. (2021). Emotion Detection in Text using LSTM Recurrent Neural Networks. International Journal of Engineering and Technology, 13(4), 78–83. [Google Scholar] [Crossref]
17. Parveen, R., & Mahapatra, P. (2022). Binary Classification of Diabetes Using LSTM Neural Networks. International Journal of Advanced Computer Science and Applications, 13(6), 555–562. [Google Scholar] [Crossref]
18. Khan, A., Sohail, A., & Qamar, U. (2023). Spam Email Classification Using Hybrid CNN-LSTM Model. Expert Systems with Applications, 214, 119065. [Google Scholar] [Crossref]
19. Uddin, M. Z., & Islam, S. (2021). An LSTM-Based Deep Learning Model for Predicting Malicious URLs. Computers & Security, 102, 102114. [Google Scholar] [Crossref]
20. Tran, T. N., & Cao, H. T. (2020). Application of LSTM Networks in Predicting Stock Market Trends: A Binary Classification Approach. Journal of Economics and Finance, 44, 89–99. [Google Scholar] [Crossref]
21. Arapidis, E., et al. (2024). Zeekflow+: A Deep LSTM Autoencoder with Integrated Random Forest Classifier. Proceedings of PErvasive Technologies Related to Assistive Environments. [Google Scholar] [Crossref]
22. Fadzli, M. F. H. M., & Shahbudin, S. (2024). Hyperparameter Analysis-Based LSTM for Power Quality Disturbances Classification. IEEE International Conference on Power and Energy (PECon). [Google Scholar] [Crossref]
23. Nazari, N., et al. (2020). Multi-level Binarized LSTM in EEG Classification. Euromicro International Conference on PDP. [Google Scholar] [Crossref]
24. Chaga, A. V. (2023). Binary classification model as a tool to detect sentences with microsyntactic units. Computational Linguistics and Intellectual Technologies. [Google Scholar] [Crossref]
25. Bharadi, V. (2020). Random Net Implementation of MLP and LSTMs. International Conference on DASA. [Google Scholar] [Crossref]
26. Subramanian, V., & Natarajan, K. (2020). LSTM and GRU Based RNNs for Load Forecasting. IEEE Access. [Google Scholar] [Crossref]
27. Sharma, V., et al. (2021). LSTM-Based Intrusion Detection. Procedia Computer Science. [Google Scholar] [Crossref]
28. Wang, X., & Luo, J. (2022). LSTM-Based ECG Signal Classification. IEEE Journal of Biomedical and Health Informatics. [Google Scholar] [Crossref]
29. Liu, Y., et al. (2021). Binary Sentiment Classification Using BiLSTM. Journal of Computational and Cognitive Engineering. [Google Scholar] [Crossref]
30. Prasad, M., & Singh, D. (2023). Efficient LSTM-Based Binary Classifier for Malware Detection. Computers & Security. [Google Scholar] [Crossref]
31. Sundararajan, V., & Ramanan, M. A. (2022). BiLSTM Framework for Fake News Detection. Applied Computing and Informatics. [Google Scholar] [Crossref]
32. Kumar, R., & Sharma, S. (2021). Deep Learning Model for Sentiment Analysis. Materials Today: Proceedings. [Google Scholar] [Crossref]
33. Alazab, M., & Abawajy, J. (2020). Anomaly Detection in Cybersecurity Logs. Journal of Network and Computer Applications. [Google Scholar] [Crossref]
34. Aksanli, B., & Askar, H. (2022). Bi-LSTM for Financial Fraud Detection. Journal of Risk and Financial Management. [Google Scholar] [Crossref]
35. Srivastava, P., & Tomar, R. (2022). COVID-19 Detection Using Deep Learning. Biomedical Signal Processing and Control. [Google Scholar] [Crossref]
36. Bukhari, S. S., & Patel, R. (2021). Emotion Detection in Text Using LSTM. International Journal of Engineering and Technology. [Google Scholar] [Crossref]
37. Parveen, R., & Mahapatra, P. (2022). Diabetes Classification Using LSTM. International Journal of Advanced Computer Science and Applications. [Google Scholar] [Crossref]
38. Khan, A., et al. (2023). Spam Email Detection Using CNN-LSTM. Expert Systems with Applications. [Google Scholar] [Crossref]
39. Uddin, M. Z., & Islam, S. (2021). Malicious URL Prediction with LSTM. Computers & Security. [Google Scholar] [Crossref]
40. Tran, T. N., & Cao, H. T. (2020). Stock Market Prediction Using LSTM. Journal of Economics and Finance. [Google Scholar] [Crossref]
41. Shu, K., et al. (2020). Combating disinformation on social media: A survey. ACM SIGKDD Explorations Newsletter. [Google Scholar] [Crossref]
42. Ahmed, H., et al. (2018). Detecting Fake News Using Machine Learning. International Conference on Big Data and Smart Computing. [Google Scholar] [Crossref]
43. Wang, W. Y. (2017). "Liar, Liar Pants on Fire": A Benchmark Dataset for Fake News Detection. ACL. [Google Scholar] [Crossref]
44. Zhou, X., & Zafarani, R. (2018). Fake News Detection: A Survey. ACM Computing Surveys. [Google Scholar] [Crossref]
45. Volkova, S., et al. (2017). Separating Fact from Fiction: Linguistic Models to Classify Suspicious and Trusted News Posts. ACL. [Google Scholar] [Crossref]
46. Ruchansky, N., et al. (2017). CSI: A Hybrid Deep Model for Fake News Detection. Proceedings of CIKM. [Google Scholar] [Crossref]
47. Shu, K., et al. (2019). Beyond News Contents: The Role of Social Context for Fake News Detection. Proceedings of WSDM. [Google Scholar] [Crossref]
48. Conroy, N. J., et al. (2015). Automatic Deception Detection: Methods for Finding Fake News. Proceedings of ASIST Annual Meeting. [Google Scholar] [Crossref]
49. Thorne, J., et al. (2018). FEVER: A Large-Scale Dataset for Fact Extraction and Verification. NAACL. [Google Scholar] [Crossref]
50. Zhou, X., & Zafarani, R. (2020). A Survey of Fake News: Fundamental Theories, Detection Methods, and Opportunities. ACM Computing Surveys. [Google Scholar] [Crossref]
51. Goodfellow, I., et al. (2016). Deep Learning. MIT Press. [Google Scholar] [Crossref]
52. Hochreiter, S., & Schmidhuber, J. (1997). Long Short-Term Memory. Neural Computation. [Google Scholar] [Crossref]
53. Pennington, J., et al. (2014). GloVe: Global Vectors for Word Representation. EMNLP. [Google Scholar] [Crossref]
54. Vaswani, A., et al. (2017). Attention is All You Need. NeurIPS. [Google Scholar] [Crossref]
55. Devlin, J., et al. (2019). BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. NAACL. [Google Scholar] [Crossref]
56. Kaliyar, R. K., et al. (2021). DeepFakE: Improving Fake News Detection. Information Processing & Management. [Google Scholar] [Crossref]
57. Jin, Z., et al. (2017). Multimodal Fusion with Deep Neural Networks for Fake News Detection. MM Asia. [Google Scholar] [Crossref]
58. Ma, J., et al. (2016). Detecting Rumors from Microblogs with Recurrent Neural Networks. IJCAI. [Google Scholar] [Crossref]
59. Monti, C., et al. (2019). Fake News Detection on Social Media Using Geometric Deep Learning. ACM Transactions on Information Systems. [Google Scholar] [Crossref]
60. Karimi, A. H., et al. (2022). A Review on Machine Learning Techniques for Fake News Detection. AI Review. [Google Scholar] [Crossref]
61. Rubin, V. L., et al. (2016). Fake News or Truth? Using Satirical Cues to Detect Misleading News. NAACL. [Google Scholar] [Crossref]
62. Shu, K., et al. (2017). Fake News Detection on Social Media: A Data Mining Perspective. SIGKDD Explorations. [Google Scholar] [Crossref]
63. Pérez-Rosas, V., et al. (2018). Automatic Detection of Fake News. Proceedings of COLING. [Google Scholar] [Crossref]
64. Della Vedova, M. L., et al. (2018). Automatic Online Fake News Detection Combining Content and Social Signals. Information Sciences [Google Scholar] [Crossref]
65. Girish, K., et al. (2021). Fake News Detection Using NLP and ML. Procedia Computer Science. [Google Scholar] [Crossref]
66. Zhou, X., et al. (2019). Fake News Early Detection: A Survey. IEEE Access. [Google Scholar] [Crossref]
67. Bondielli, A., & Marcelloni, F. (2019). A Survey on Fake News and Rumor Detection Techniques. Information Fusion. [Google Scholar] [Crossref]
68. Shu, K., et al. (2020). Fakenewsnet: A Data Repository with News Content, Social Context, and Dynamic Information. Big Data. [Google Scholar] [Crossref]
69. Volkova, S., et al. (2019). Predicting Deceptive News Spreaders on Social Media. Computational and Mathematical Organization Theory. [Google Scholar] [Crossref]
70. Kim, Y., et al. (2021). Misinformation Mitigation Approaches: A Survey. ACM Transactions on Knowledge Discovery from Data. [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- Wind Turbine Design for Low Wind Speed Applications: Advancing Renewable Energy Systems Through Wind Tunnel Experiments
- Fast Identification for Evidences in Crime Scene with Macroscopic Properties and Portable Techniques
- Evaluating the Impact of Hello Interval Timer on OSPF Performance for Real-Time Applications Using OPNET
- The Algorithmic Fortress: Ai-Powered Cybersecurity and Anti-Fraud in The Future of Fintech
- Accident Detection on Curved Roads Using Infrared Sensors in Hilly Regions A Case of Chadoora Tehsil, Badgam (J&K)