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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call