Skip to main content
Log in

BRaG: a hybrid multi-feature framework for fake news detection on social media

  • Original Article
  • Published:
Social Network Analysis and Mining Aims and scope Submit manuscript

A Correction to this article was published on 04 March 2024

This article has been updated

Abstract

Social media has gained immense popularity for its convenience, affordability, and interactive features. However, the characteristics that make social media platforms appealing also provide a fertile ground for the spread of fake news–deliberately misleading and unverifiable information that can have severe consequences for individuals and society. Previous approaches for detecting fake news have mostly focused on single aspects such as text, but are inadequate as fake news evolves to closely resemble genuine news. To enhance fake news detection, a comprehensive multi-faceted approach is necessary. Various machine-learning techniques have been used to detect fake news. This paper introduces a novel hybrid and multi-feature framework for detecting fake news that considers both the content (e.g., text) and context (e.g., user profiles and propagation graph) of news. Our framework, BRaG, leverages a combination of the BERT pre-trained language model, recurrent neural network (RNN), and graph neural network (GNN) to analyze news text, sequence of engaged users, and the estimated news propagation graph, respectively, and form the final news representation vector. Additionally, our approach incorporates text emoji meanings to take into account the contextual information they convey. The proposed framework is evaluated on two real-world datasets and outperforms existing baselines and state-of-the-art fake news detection models.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Change history

Notes

  1. https://twitter.com/.

  2. https://facebook.com/.

  3. https://www.instagram.com/.

  4. https://www.pewresearch.org/journalism/2021/09/20/news-consumption-across-social-media-in-2021/.

  5. https://www.pewresearch.org/journalism/2016/05/26/news-use-across-social-media-platforms-2016/.

  6. https://help.twitter.com/en/resources/addressing-misleading-info.

  7. https://pytorch.org/.

  8. https://pytorch-geometric.readthedocs.io/.

  9. https://colab.research.google.com/.

References

  • Ajao O, Bhowmik D, Zargari S (2018) Fake news identification on twitter with hybrid CNN and RNN models. In: Proceedings of the 9th international conference on social media and society, pp 226–230

  • Ajao O, Bhowmik D, Zargari S (2019) Sentiment aware fake news detection on online social networks. In: ICASSP 2019–2019 IEEE international conference on acoustics. speech and signal processing (ICASSP), IEEE, pp 2507–2511

  • Allcott H, Gentzkow M (2017) Social media and fake news in the 2016 election. J Econ Perspect 31(2):211–236. https://doi.org/10.1257/jep.31.2.211

    Article  Google Scholar 

  • Almeida F, Xexéo G (2019) Word embeddings: a survey. arXiv preprint arXiv:1901.09069

  • Bian T, Xiao X, Xu T, et al (2020) Rumor detection on social media with bi-directional graph convolutional networks. In: Proceedings of the AAAI conference on artificial intelligence, pp 549–556

  • Bondielli A, Marcelloni F (2019) A survey on fake news and rumour detection techniques. Inf Sci 497:38–55

    Article  Google Scholar 

  • Chang C, Zhang Y, Szabo C, et al (2016) Extreme user and political rumor detection on twitter. In: International conference on advanced data mining and applications, Springer, pp 751–763

  • Choudhary M, Chouhan SS, Pilli ES et al (2021) Berconvonet: a deep learning framework for fake news classification. Appl Soft Comput 110(107):614

    Google Scholar 

  • Comito C, Falcone D, Talia D (2017) A peak detection method to uncover events from social media. In: 2017 IEEE international conference on data science and advanced analytics (DSAA), IEEE, pp 459–467

  • Devlin J, Chang MW, Lee K, et al (2018) Bert: pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805

  • Dou Y, Shu K, Xia C, et al (2021) User preference-aware fake news detection. In: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 2051–2055

  • Granik M, Mesyura V (2017) Fake news detection using naive bayes classifier. In: 2017 IEEE first Ukraine conference on electrical and computer engineering (UKRCON), IEEE, pp 900–903

  • Hamilton W, Ying Z, Leskovec J (2017) Inductive representation learning on large graphs. Adv Neural Inform Process Syst 30

  • Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Article  CAS  PubMed  Google Scholar 

  • Islam Shovon I, Shin S (2023) The performance of graph neural network in detecting fake news from social media feeds. In: 2023 International conference on information networking (ICOIN), pp 560–564, https://doi.org/10.1109/ICOIN56518.2023.10048961

  • Kaliyar RK, Goswami A, Narang P et al (2020) Fndnet-a deep convolutional neural network for fake news detection. Cogn Syst Res 61:32–44

    Article  Google Scholar 

  • Kaliyar RK, Goswami A, Narang P (2021) Fakebert: Fake news detection in social media with a bert-based deep learning approach. Multimed Tools Appl 80(8):11765–11788

    Article  PubMed  PubMed Central  Google Scholar 

  • Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907

  • Liu Y, Wu YF (2018) Early detection of fake news on social media through propagation path classification with recurrent and convolutional networks. In: Proceedings of the AAAI conference on artificial intelligence

  • Lu YJ, Li CT (2020) Gcan: Graph-aware co-attention networks for explainable fake news detection on social media. arXiv preprint arXiv:2004.11648

  • Ma J, Gao W, Mitra P, et al (2016) Detecting rumors from microblogs with recurrent neural networks. In: Proceedings of the twenty-fifth international joint conference on artificial intelligence. AAAI Press, IJCAI’16, pp 3818–3824

  • Ma J, Gao W, Wong KF (2017) Detect rumors in microblog posts using propagation structure via kernel learning. In: Proceedings of the 55th annual meeting of the association for computational linguistics (volume 1: long papers). Association for Computational Linguistics, Vancouver, Canada, pp 708–717, https://doi.org/10.18653/v1/P17-1066, https://aclanthology.org/P17-1066

  • Monti F, Frasca F, Eynard D, et al (2019) Fake news detection on social media using geometric deep learning. arXiv preprint arXiv:1902.06673

  • Borges-do-Nascimento IJ, Pizarro AB, Almeida JM et al (2022) Infodemics and health misinformation: a systematic review of reviews. Bull World Health Org 100(9):544–561

    Article  PubMed  PubMed Central  Google Scholar 

  • Nasir JA, Khan OS, Varlamis I (2021) Fake news detection: A hybrid cnn-rnn based deep learning approach. International Journal of Information Management Data Insights 1(1):100007

    Article  Google Scholar 

  • Nguyen VH, Sugiyama K, Nakov P, et al (2020) Fang: Leveraging social context for fake news detection using graph representation. In: Proceedings of the 29th ACM international conference on information & knowledge management, pp 1165–1174

  • Pennington J, Socher R, Manning CD (2014) Glove: Global vectors for word representation. In: Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP), pp 1532–1543

  • Prakash O, Kumar R (2023) Fake news detection in social networks using attention mechanism. In: Proceedings of the international conference on cognitive and intelligent computing: ICCIC 2021, Volume 2, Springer, pp 453–462

  • Rezaei S, Kahani M, Behkamal B et al (2022) Early multi-class ensemble-based fake news detection using content features. Soc Netw Anal Min 13(1):16

    Article  Google Scholar 

  • Ruchansky N, Seo S, Liu Y (2017) Csi: A hybrid deep model for fake news detection. In: Proceedings of the 2017 ACM on conference on information and knowledge management, pp 797–806

  • Shu K, Sliva A, Wang S et al (2017) Fake news detection on social media: A data mining perspective. ACM SIGKDD Explor Newsl 19(1):22–36

    Article  Google Scholar 

  • Veličković P, Cucurull G, Casanova A, et al (2018) Graph attention networks. In: International conference on learning representations, https://openreview.net/forum?id=rJXMpikCZ

  • Vishwakarma D, Meel P, Yadav A et al (2023) A framework of fake news detection on web platform using convnet. Soc Netw Anal Min. https://doi.org/10.1007/s13278-023-01026-7

    Article  PubMed  PubMed Central  Google Scholar 

  • Vosoughi S, Roy D, Aral S (2018) The spread of true and false news online. Science 359(6380):1146–1151

    Article  ADS  CAS  PubMed  Google Scholar 

  • Wu K, Yang S, Zhu KQ (2015) False rumors detection on sina weibo by propagation structures. In: 2015 IEEE 31st international conference on data engineering, IEEE, pp 651–662

  • Wu Y, Schuster M, Chen Z, et al (2016) Google’s neural machine translation system: Bridging the gap between human and machine translation. arXiv preprint arXiv:1609.08144

  • Yang Y, Zheng L, Zhang J, et al (2018) Ti-cnn: Convolutional neural networks for fake news detection. arXiv preprint arXiv:1806.00749

  • Yu F, Liu Q, Wu S, et al (2017) A convolutional approach for misinformation identification. In: IJCAI, pp 3901–3907

  • Zhou X, Mulay A, Ferrara E, et al (2020a) Recovery: A multimodal repository for covid-19 news credibility research. In: Proceedings of the 29th ACM international conference on information & knowledge management, pp 3205–3212

  • Zhou X, Wu J, Zafarani R (2020b) SAFE: similarity-aware multi-modal fake news detection. In: Pacific-Asia conference on knowledge discovery and data mining. Springer, pp 354–367

  • Zhu Y, Kiros R, Zemel R, et al (2015) Aligning books and movies: Towards story-like visual explanations by watching movies and reading books. In: Proceedings of the IEEE international conference on computer vision, pp 19–27

Download references

Author information

Authors and Affiliations

Authors

Contributions

RC: Research idea, literature review, data collection and analysis, implementation, and writing the manuscript. MS: Guidance and feedback on the research, review, and editing. RF: Guidance and feedback on the research, review, and editing. NC: Guidance and feedback on the research, review, and editing.

Corresponding author

Correspondence to Razieh Chalehchaleh.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

The original online version of this article was revised: to update the last name of the first author.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chalehchaleh, R., Salehi, M., Farahbakhsh, R. et al. BRaG: a hybrid multi-feature framework for fake news detection on social media. Soc. Netw. Anal. Min. 14, 35 (2024). https://doi.org/10.1007/s13278-023-01185-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13278-023-01185-7

Keywords

Navigation