Multi Languages Fake News Detection
- News is one type of information that has the potential to influence a large number of people. People have received news since the beginning of time through various birds, short letters, and other means. When newspapers were invented, information was available everywhere on paper. The news is no longer limited to paper-based platforms, thanks to the digitalization of online platforms. The online news platform is now available to read the news in a matter of seconds. As a result, news can easily connect people, and it is being used to spread fake news. Fake news is spread to gain attention for the wrong reasons. Different languages are used in our world to express our thoughts and feelings. There are specific materials for each language. The English language is the most studied topic when it comes to identifying fake news. Data and research resources are few in other languages, hence there is little research done. Of these, Bengali is one of the most widely spoken. Our ultimate goal is to create a tree that contains elements of both English and Bengali. Research on fake news and web scraping was used to get the language news data. Multilingual transformer models m-BERT and xlm-ROBERTa with long text or tokens are used to detect fake news (512 tokens or any token size). The two models were compared using two different datasets (with stop words and the other without) using three different fine-tuning freeze approaches (Freeze, No Freeze, and Freeze Embed). The results show that the dataset with stop words had a somewhat better performance than the dataset omitting stop words. The xlm-RoBERTa model outperforms the m-BERT model in terms of F1-score and accuracy.