Stand up Against Bad Intended News: An Approach to Detect Fake News using Machine Learning

Fake News Rumor False Information Social Platforms Machine Learning.

Authors

  • Nafiz Fahad Faculty of Science & Technology, American International University-Bangladesh, AIUB, 408/1, Kuratoli, Khilkhet, Dhaka 1229,, Bangladesh
  • K. O. Michael Goh
    michael.goh@mmu.edu.my
    Faculty of Information Science and Technology (FIST), Multimedia University, Melaka,, Malaysia
  • Md. Ismail Hossen Faculty of Science & Technology, American International University-Bangladesh, AIUB, 408/1, Kuratoli, Khilkhet, Dhaka 1229,, Bangladesh
  • K. M. Shahriar Shopnil Faculty of Science & Technology, American International University-Bangladesh, AIUB, 408/1, Kuratoli, Khilkhet, Dhaka 1229,, Bangladesh
  • Israt Jahan Mitu Faculty of Science & Technology, American International University-Bangladesh, AIUB, 408/1, Kuratoli, Khilkhet, Dhaka 1229,, Bangladesh
  • Md. A. Hossain Alif Faculty of Science & Technology, American International University-Bangladesh, AIUB, 408/1, Kuratoli, Khilkhet, Dhaka 1229,, Bangladesh
  • Connie Tee Faculty of Information Science and Technology (FIST), Multimedia University, Melaka,, Malaysia

Downloads

The purpose of this approach is to find out the effects and efficiently detect fake news by using a publicly available dataset. However, it is difficult for human beings to judge an article's truthfulness manually, which is why This paper mainly wanted to cure the effect and to found out an automated fake news detection system with benchmark accuracy by using a machine learning classifier, which must be higher than other recent research works. In essence, this work's target is to find out an efficient way to detect fake and real news, and it also the target is to compare with existing work where researchers used machine learning classifiers and deep learning architecture. The proposed approach depended on a systematic literature review and a publicly available dataset where 7796 news data are recorded with 50% real and 50% fake news. The best and benchmark accuracy is 93.61%, achieved by the Support Vector Machine (SVM) among the used Random Forest, Decision Tree, KNN, and Logistics Regression classifiers, and the achieved accuracy is better than the exciting recent research works. Moreover, fake news is detected, people are able to differentiate between fake or real news, and effects are cured when people used SVM.

 

Doi: 10.28991/ESJ-2023-07-04-015

Full Text: PDF