An Implementation of Machine Learning Algorithm for Fake News Detection
Sudhir Bussa,Aniruddha Bodhankar,Vinod H. Patil,Hemant Pal,Satyendra Kumar Bunkar,Abdul Razzak Khan Qureshi
DOI: https://doi.org/10.17762/ijritcc.v11i9s.7435
2023-08-31
International Journal on Recent and Innovation Trends in Computing and Communication
Abstract:Fake news is a growing concern in the age of social media, as it can spread rapidly and have serious consequences. To combat this issue, machine learning techniques have been used for fake news detection. In this study, we propose two models, LSTM and SVM, for fake news detection. The LSTM model is a deep learning algorithm that is particularly suited to sequential data such as text. It can capture long-term dependencies in the text and has shown promising results in natural language processing tasks. The SVM model, on the other hand, is a classical machine learning algorithm that has been widely used for classification tasks. To evaluate the performance of the proposed models, we conducted experiments on a dataset of news articles. Our results show that both models achieve high accuracy in detecting fake news. However, the LSTM model outperforms the SVM model with an accuracy of 94% compared to 89%. Furthermore, we conducted a feature importance analysis to determine the most important features for detecting fake news. The results show that the presence of certain words and phrases, such as "unverified" and "anonymous sources", are strong indicators of fake news. In conclusion, our study demonstrates the effectiveness of using machine learning techniques, particularly LSTM and SVM, for detecting fake news. This research can be applied to assist individuals and organizations in identifying and combating fake news in the digital age.