SaTYa: Trusted Bi-LSTM-Based Fake News Classification Scheme for Smart Community

This article proposes a SaTya scheme that leverages a blockchain (BC)-based deep learning (DL)-assisted classifier model that forms a trusted chronology in fake news classification. The news collected from newspapers, social handles, and e-mails are web-scrapped, prepossessed, and sent to a proposed Q-global vector for word representations (Q-GloVe) model that captures the fine-grained linguistic semantics in the data. Based on the Q-GloVe output, the data are trained through a proposed bi-directional long short-term memory (Bi-LSTM) model, and the news is classified as real-or-fake news. This reduces the vanishing gradient problem, which optimizes the weights of the model and reduces bias. Once the news is classified, it is stored as a transaction, and the news stakeholders can execute smart contracts (SCs) and trace the news origin. However, only verified trusted news sources are added to the BC network, ensuring credibility in the system. For security evaluation, we propose the associated cost of the Bi-LSTM classifier and propose vulnerability analysis through the smart check tool for potential vulnerabilities. The scheme is compared against discourse-structure analysis, linguistic natural language framework, and entity-based recognition for different performance metrics. The scheme achieves an accuracy of 99.55% compared to 93.62% against discourse structure analysis. Also, it shows an average improvement of 18.76% against other approaches, which indicates its viability against fake-classifier-based models.