Machine Learning-Based Effective Detection Scheme of Fake News

  • Khalid Abood Kamel Department of Computer Science, College of Science, University of Diyala, Iraq
  • Jumana Waleed Department of Computer Science, College of Science, University of Diyala, Iraq
Keywords: Term Frequency-Inverse Document Frequency (TF-IDF), Machine learning techniques, Naïve Bayes (NB), K-nearest Neighbor (KNN)


Today, extremely large amounts of false news are consistently uploaded by malevolent people with fraudulent intentions, endangering democracy, justice, and public confidence while having highly harmful social impacts on both individuals and society. Due to the inherent uncontrollable posting processes of social media sites (such as Facebook, Twitter, and Snapchat), this is particularly pertinent to them. The need for earlier false news identification has considerably fueled efforts in academia and business to create more accurate fake news detection techniques. Unfortunately, there isn't much information available regarding how news spreads. There are benefits and drawbacks to relying on social media to follow the news. Social media platforms do make it possible for information to flow swiftly among users. However, these websites could be used to disseminate "fake news," which is low-quality content that contains errors. The widespread dissemination of false information has an extremely damaging effect on both people and society. As a result, the detection of fake news posted on numerous social media platforms has recently emerged as a highly regarded field of study. In this paper, an effective detection scheme of fake news based on the commonly utilized techniques of machine learning has been presented. This proposed scheme involves diverse phases; Dataset preprocessing phase, extracting the phase of the feature, and Naive Bayes (NB) and K-nearest Neighbor are used in the categorization step (KNN). The obtained results in this presented scheme exhibit that the utilization of the NB classification technique exceeds the K-NN classification technique with an accuracy of 94% using the same dataset.


Download data is not yet available.


[1] A. Albahr and M. Albahar, “An empirical comparison of fake news detection using different machine learning algorithms,” Int. J. Adv. Comput. Sci. Appl., vol. 11, no. 9, (2020), pp. 146-152
[2] H. Allcott and M. Gentzkow, “Nber Working Paper Series Social Media and Fake News in the 2016 Election,” J. Econ. Perspect., vol. 31, no. 2, (2017), pp. 211-236.
[3] K. Shu, L. Cui, S. Wang, D. Lee, and H. Liu, “Defend: Explainable fake news detection,” Proc. ACM SIGKDD Int. Conf. Knowl. Discov. Data Min., (2019), pp. 395-405.
[4] A. J. Abdullah, T. M. Hasan, and J. Waleed, "An Expanded Vision of Breast Cancer Diagnosis Approaches Based on Machine Learning Techniques," 2019 International Engineering Conference (IEC), (2019), pp. 177-181.
[5] F. Tchakounté, A. Faissal, M. Atemkeng, and A. Ntyam, “A reliable weighting scheme for the aggregation of crowd intelligence to detect fake news,” Inf., vol. 11, no. 6, (2020), pp. 1-25.
[6] X. Zhou, A. Jain, V. V. Phoha, and R. Zafarani, “Fake News Early Detection,” Digit. Threat. Res. Pract., vol. 1, no. 2, (2020), pp. 1-25.
[7] W. Han and V. Mehta, “Fake news detection in social networks using machine learning and deep learning: Performance evaluation,” Proc. - IEEE Int. Conf. Ind. Internet Cloud, ICII 2019, (2019), pp. 375-380.
[8] S. Bauskar, V. Badole, P. Jain, and M. Chawla, “Natural Language Processing based Hybrid Model for Detecting Fake News Using Content-Based Features and Social Features,” Int. J. Inf. Eng. Electron. Bus., vol. 11, no. 4, (2019), pp. 1–10.
[9] K. D. Patel, “Fake News Detection on Natural Language Processing A Survey,” Int. J. Comput. Sci. Eng., vol. 7, no. 9, (2019), pp. 115-121.
[10] H. Yuan, J. Zheng, Q. Ye, Y. Qian, and Y. Zhang, “Improving fake news detection with domain-adversarial and graph-attention neural network,” Decis. Support Syst., vol. 151, no. 2020, (2021), pp. 113633.
[11] X. Zhou and R. Zafarani, “A Survey of Fake News: Fundamental Theories, Detection Methods, and Opportunities,” ACM Computing Surveys, vol. 53, no. 5, (2020), pp.1-40.
[12] Iftikhar Ahmad, Muhammad Yousaf, Suhail Yousaf, and M. O. Ahmad, “Fake News Detection Using Machine Learning Ensemble Methods”, Hindawi, vol. 2020, (2020).
[13] Z. Khanam, B. N. Alwasel, H. Sirafi, and M. Rashid, “Fake News Detection Using Machine Learning Approaches,” IOP Conference Series: Materials Science and Engineering, vol. 1099, no. 1, (2021), pp. 1-13.
[14] A. D’Ulizia, M. C. Caschera, F. Ferri, and P. Grifoni, “Fake news detection: A survey of evaluation datasets,” PeerJ Computer Science, vol. 7, (2021), pp. 1–34.
[15] W. H. Bangyal et al., “Detection of Fake News Text Classification on COVID-19 Using Deep Learning Approaches,” Computational Intelligence for Health Care, vol. 2021, (2021), pp. 1–14.
[16] P. JAIN, “Fake News Detection.” kaggle datasets download -d jainpooja/fake-news-detection.
How to Cite
Kamel, K., & Waleed, J. (2022). Machine Learning-Based Effective Detection Scheme of Fake News. Journal of Al-Qadisiyah for Computer Science and Mathematics, 14(3), Comp Page 155-163.
Computer article