Skip to main content
Log in

Joint rumour and stance identification based on semantic and structural information in social networks

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Rumours that have spread in social networks have harmed society seriously, so rumour verification is a substantial task in social media analysis and natural language processing. In social networks, replies with different stances may provide direct clues to the veracity of the rumours. Thus, rumour verification would benefit from joint training with stance detection. However, there are still some shortcomings in current research, such as the unsatisfactory use of structure and semantic information in the conversation, features for different tasks independent of each other except for sharing input, and the insufficient discrimination of tweets with different stances. Aiming at these shortcomings, we first used the graph transformer to simultaneously obtain structural and semantic information such as dialogue reply, similar posts, same user, and same stance. Secondly, we adopted the partition filter network to explicitly model the rumour& stance-specific features and the shared interactive feature. Finally, we strengthened the discriminability of tweets with different stances through contrastive learning. Experiments on SemEval2017 and PHEME corpus show that the proposed model significantly improves the rumour and stance detection tasks.

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

Data Availability

The SemEval-17 dataset analysed during the current study are available in the SemEval2017 repository, https://alt.qcri.org/semeval2017/task8/index.php?id=data-and-tools.

The PHEME dataset analysed during the current study are available in the PHEME repository, https://figshare.com/articles/dataset/PHEME_rumour_scheme_dataset_journalism_use_case/2068650.

References

  1. DiFonzo N, Bordia P (2007) Rumor, gossip and urban legends. Diogenes 54(1):19–35. https://doi.org/10.1177/0392192107073433

    Article  Google Scholar 

  2. Ma J,Gao W, Wong K (2018) Detect rumor and stance jointly by neural 2 multi-task learning. In: Companion of the the web conference 2018 on 3 the web conference 2018, WWW 2018. ACM, Lyon, vol 4, pp 585–593. https://doi.org/10.1145/3184558.3188729

  3. Zhu J,Li J,Zhu M,Qian L,Zhang M,Zhou G (2019) Modeling graph structure in transformer for better amr-to-text generation. In: Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing, EMNLP-IJCNLP 2019. Association for Computational Linguistics, Hong Kong, pp 5458–5467. https://doi.org/10.18653/v1/D19-1548

  4. Yan Z, Zhang C, Fu J, Zhang Q,Wei Z (2021) A partition filter network for joint entity and relation extraction. In: Proceedings of the 2021 conference on empirical methods in natural language processing, EMNLP 2021, virtual event. Association for Computational Linguistics, Punta Cana, pp 185–197. https://doi.org/10.18653/v1/2021.emnlp-main.17

  5. Derczynski L, Bontcheva K, Liakata M, Procter R, Hoi GWS, Zubiaga A (2017) Semeval-2017 task 8: rumoureval: determining rumour veracity and support for rumours. In: Proceedings of the 11th international workshop on semantic evaluation, SemEval@ACL 2017. Association for Computational Linguistics, Vancouver, pp 69–76. https://doi.org/10.18653/v1/S17-2006

  6. Zubiaga A, Hoi GWS, Liakata M,Procter R, Tolmie P (2015) Analysing how people orient to and spread rumours in social media by looking at conversational threads. arXiv:1511.07487

  7. AlRubaian MA, Al-Qurishi M, Hassan MM, Alamri A (2018) A credibility analysis system for assessing information on twitter. IEEE Trans Dependable Secur Comput 15(4):661–674. https://doi.org/10.1109/TDSC.2016.2602338

    Article  Google Scholar 

  8. Elmurngi E, Gherbi A (2017) An empirical study on detecting fake reviews using machine learning techniques. In: 2017 seventh international conference on innovative computing technology (INTECH). IEEE. https://doi.org/10.1109/intech.2017.8102442

  9. Ma J, Gao W, Wong K (2018) Rumor detection on twitter with tree-structured recursive neural networks. In: Proceedings of the 56th annual meeting of the association for computational linguistics, ACL 2018. Association for Computational Linguistics, Melbourne, vol 1: Long Papers, pp 1980–1989. https://doi.org/10.18653/v1/P18-1184

  10. Yang Y, Zheng L, Zhang J, Cui Q, Li Z, Yu P.S (2018) TI-CNN: convolutional neural networks for fake news detection. arXiv:1806.00749

  11. AlRubaian MA, Al-Qurishi M, Al-Rakhami M, Hassan MM, Alamri A (2016) Credfinder: a real-time tweets credibility assessing system. In: 2016 IEEE/ACM international conference on advances in social networks analysis and mining, ASONAM 2016. IEEE Computer Society, San Francisco, pp 1406–1409. https://doi.org/10.1109/ASONAM.2016.7752431

  12. Indu V, Thampi SM (2019) A nature - inspired approach based on forest fire model for modeling rumor propagation in social networks. J Netw Comput Appl 125:28–41. https://doi.org/10.1016/j.jnca.2018.10.003

    Article  Google Scholar 

  13. Vosoughi S, Mohsenvand MN, Roy D (2017) Rumor gauge: predicting the veracity of rumors on twitter. ACM Trans Knowl Discov Data 11(4):50–15036. https://doi.org/10.1145/3070644

    Article  Google Scholar 

  14. Ma J, Gao W, Wei Z, Lu Y, Wong K (2015) Detect rumors using time series of social context information on microblogging websites. In: Proceedings of the 24th ACM international conference on information and knowledge management, CIKM 2015. ACM, Melbourne, pp 1751–1754. https://doi.org/10.1145/2806416.2806607

  15. AlRubaian MA, Al-Qurishi M, Al-Rakhami M, Rahman SMM, Alamri A (2013) A multistage credibility analysis model for microblogs. In: Proceedings of the 2015 IEEE/ACM international conference on advances in social networks analysis and mining, ASONAM 2015. ACM, Paris, pp 1434–1440. https://doi.org/10.1145/2808797.2810065

  16. Kwon S, Cha M, Jung K, Chen W, Wang Y, (2013) Prominent features of rumor propagation in online social media. In: 2013 IEEE 13th international conference on data mining. IEEE Computer Society, Dallas, pp 1103–1108. https://doi.org/10.1109/ICDM.2013.61

  17. Castillo C, Mendoza M, Poblete B (2011) Information credibility on twitter. In: Proceedings of the 20th international conference on world wide web, WWW 2011. ACM, Hyderabad, pp 675–684. https://doi.org/10.1145/1963405.1963500

  18. Lv Q, Wang Y, Zhang B, Jin Q (2020) RV-ML: an effective rumor verification scheme based on multi-task learning model. IEEE Commun Lett 24(11):2527–2531. https://doi.org/10.1109/LCOMM.2020.3011714

    Article  Google Scholar 

  19. Wang Y, Zhang B, Ma J, Jin Q (2022) MARV: multi-task learning and attention based rumor verification scheme for social media. In: IEEE/CIC international conference on communications in China, ICCC 2022. IEEE, Sanshui, pp 94–98. https://doi.org/10.1109/ICCC55456.2022.9880848

  20. Luo Y, Ma J, Yeo CK (2021) BCMM: a novel post-based augmentation representation for early rumour detection on social media. Pattern Recognit 113:107818. https://doi.org/10.1016/j.patcog.2021.107818

  21. Han X, Huang Z, Lu M, Li D, Qiu J (2021) Rumor verification on social media with stance-aware recursive tree. In: Qiu H, Zhang C, Fei Z, Qiu M, Kung S (eds) Knowledge science, engineering and management - 14th international conference, KSEM 2021. In: Proceedings, part III. Lecture notes in computer science. Springer, Tokyo, vol 2817, pp 149–161. https://doi.org/10.1007/978-3-030-82153-1_13

  22. Yang R, Ma J, Lin H, Gao W (2022) A weakly supervised propagation model for rumor verification and stance detection with multiple instance learning. In: Amigó E, Castells P, Gonzalo J, Carterette B, Culpepper JS, Kazai G (eds) SIGIR ’22: the 45th international ACM SIGIR conference on research and development in information retrieval. ACM, Madrid, pp 1761–1772. https://doi.org/10.1145/3477495.3531930

  23. Meel P, Vishwakarma DK (2023) Multi-modal fusion using fine-tuned self-attention and transfer learning for veracity analysis of web information. Expert Syst Appl 229(Part A):120537. https://doi.org/10.1016/j.eswa.2023.120537

  24. Ye K, Piao Y, Zhao K, Cui X (2021) Graph enhanced BERT for stance-aware rumor verification on social media. In: Farkas I, Masulli P, Otte S, Wermter S (eds) Artificial neural networks and machine learning - ICANN 2021 - 30th international conference on artificial neural networks. Proceedings, part V. Lecture notes in computer science. Springer, Bratislava, vol 12895, pp 422–435. https://doi.org/10.1007/978-3-030-86383-8_34

  25. Khoo LMS, Chieu HL, Qian Z, Jiang J (2020) Interpretable rumor detection in microblogs by attending to user interactions. In: The thirty-fourth AAAI conference on artificial intelligence, AAAI 2020, the thirty-second innovative applications of artificial intelligence conference, IAAI 2020, the tenth AAAI symposium on educational advances in artificial intelligence, EAAI 2020. AAAI Press, New York, pp 8783–8790. https://ojs.aaai.org/index.php/AAAI/article/view/6405

  26. Bai N, Meng F, Rui X, Wang Z (2021) Rumour detection based on graph convolutional neural net. IEEE Access 9:21686–21693. https://doi.org/10.1109/ACCESS.2021.3050563

    Article  Google Scholar 

  27. Min E, Ananiadou S (2023) PESTO: a post-user fusion network for rumour detection on social media. In: Barnes J, Clercq OD, Klinger R (eds) Proceedings of the 13th workshop on computational approaches to subjectivity, sentiment, & social media analysis, WASSA@ACL 2023. Association for Computational Linguistics, pp 1–10. https://aclanthology.org/2023.wassa-1.1

  28. Xu R, Zhou Y, Wu D, Gui L, Du J, Xue Y (2016) Overview of NLPCC shared task 4: stance detection in Chinese microblogs. In: Natural language understanding and intelligent applications - 5th CCF conference on natural language processing and Chinese computing, NLPCC 2016, and 24th international conference on computer processing of oriental languages, ICCPOL 2016. Proceedings lecture notes in computer science. Springer, Kunming, vol 10102, pp 907–916. https://doi.org/10.1007/978-3-319-50496-4_85

  29. Mohammad SM, Kiritchenko S, Sobhani P, Zhu X, Cherry C (2016) Semeval-2016 task 6: detecting stance in tweets. In: Proceedings of the 10th international workshop on semantic evaluation, SemEval@NAACL-HLT 2016. The Association for Computer Linguistics, San Diego, pp 31–41. https://doi.org/10.18653/v1/s16-1003

  30. Gorrell G, Aker A, Bontcheva K, Derczynski L, Kochkina E, Liakata M, Zubiaga A (2019) Semeval-2019 task 7: rumoureval, determining rumour veracity and support for rumours. In: Proceedings of the 13th international workshop on semantic evaluation, SemEval@NAACL-HLT 2019. Association for Computational Linguistics, Minneapolis, pp 845–854. https://doi.org/10.18653/v1/s19-2147

  31. Mohammad SM, Sobhani P, Kiritchenko S (2017) Stance and sentiment in tweets. ACM Trans Internet Techn 17(3):26–12623. https://doi.org/10.1145/3003433

    Article  Google Scholar 

  32. Zubiaga A, Kochkina E, Liakata M, Procter R, Lukasik M (2016) Stance classification in rumours as a sequential task exploiting the tree structure of social media conversations. In: COLING 2016, 26th international conference on computational linguistics, proceedings of the conference: technical papers. ACL, Osaka, pp 2438–2448. https://aclanthology.org/C16-1230/

  33. Tran OT, Phung AC, Bach NX (2022) Using convolution neural network with BERT for stance detection in Vietnamese. In: Proceedings of the thirteenth language resources and evaluation conference, LREC 2022. European Language Resources Association, Marseille, pp 7220–7225. https://aclanthology.org/2022.lrec-1.783

  34. Li W, Xu Y, Wang G (2021) Multi-target stance detection based on gru-pwv-cnn network model. J Internet Technol 22(3):593–603

    Google Scholar 

  35. Liang B, Fu Y, Gui L, Yang M, Du J, He Y, Xu R (2021) Target-adaptive graph for cross-target stance detection. In: Leskovec J, Grobelnik M, Najork M, Tang J, Zia L (eds) WWW ’21: the web conference 2021, virtual event. ACM/IW3C2, Ljubljana, pp 3453–3464. https://doi.org/10.1145/3442381.3449790

  36. Schlichtkrull MS, Kipf TN, Bloem P, van den Berg R, Titov I, Welling M (2018) Modeling relational data with graph convolutional networks. In: The semantic web - 15th international conference, ESWC 2018. Proceedings, lecture notes in computer science. Springer, Heraklion, vol 10843, pp 593–607. https://doi.org/10.1007/978-3-319-93417-4_38

  37. Velickovic P, Cucurull G, Casanova A, Romero A, Liò P, Bengio Y (2018) Graph attention networks. In: 6th international conference on learning representations, ICLR 2018. Conference Track Proceedings, Vancouver. OpenReview.net. https://openreview.net/forum?id=rJXMpikCZ

  38. Sun Y, Han J, Yan X, Yu PS, Wu T (2011) Pathsim: meta path-based top-k similarity search in heterogeneous information networks. Proc VLDB Endow 4(11):992–1003

    Article  Google Scholar 

  39. Yu K, Jiang H, Li T, Han S, Wu X (2020) Data fusion oriented graph convolution network model for rumor detection. IEEE Trans Netw Serv Manag 17(4):2171–2181. https://doi.org/10.1109/TNSM.2020.3033996

    Article  Google Scholar 

  40. Wei P, Xu N, Mao W (2019) Modeling conversation structure and temporal dynamics for jointly predicting rumor stance and veracity. In: Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing, EMNLP-IJCNLP 2019. Association for Computational Linguistics, Hong Kong, pp 4786–4797. https://doi.org/10.18653/v1/D19-1485

  41. Zhang M, Wang J, Wang W (2018) Heterank: a general similarity measure in heterogeneous information networks by integrating multi-type relationships. Inf Sci 453:389–407. https://doi.org/10.1016/j.ins.2018.04.022

    Article  MathSciNet  Google Scholar 

  42. Zhou Y, Cheng H, Yu JX (2009) Graph clustering based on structural/attribute similarities. Proc VLDB Endow 2(1):718–729. https://doi.org/10.14778/1687627.1687709

  43. Zhang M, Yan X, Wang W (2021) Comprehensively computing link-based similarities by building a random surfer graph. In: Demartini G, Zuccon G, Culpepper JS, Huang Z, Tong H (eds) CIKM ’21: the 30th ACM international conference on information and knowledge management, virtual event. ACM, Queensland, pp 2578–2587. https://doi.org/10.1145/3459637.3482329

  44. Khosla P, Teterwak P, Wang C, Sarna A, Tian Y, Isola P, Maschinot A, Liu C, Krishnan D (2020) Supervised contrastive learning. In: Advances in neural information processing systems 33: annual conference on neural information processing systems 2020, NeurIPS 2020, virtual. https://proceedings.neurips.cc/paper/2020/hash/d89a66c7c80a29b1bdbab0f2a1a94af8-Abstract.html

  45. Mnih A, Teh YW (2012) A fast and simple algorithm for training neural probabilistic language models. In: Proceedings of the 29th international conference on machine learning, ICML 2012. icml.cc/Omnipress, Edinburgh. http://icml.cc/2012/papers/855.pdf

  46. Klein T, Nabi M (2020) Contrastive self-supervised learning for commonsense reasoning. In: Proceedings of the 58th annual meeting of the association for computational linguistics, ACL 2020. Association for Computational Linguistics, pp 7517–7523. https://doi.org/10.18653/v1/2020.acl-main.671

  47. Zhang J, Bui T, Yoon S, Chen X, Liu Z, Xia C, Tran QH, Chang W, Yu PS (2021) Few-shot intent detection via contrastive pre-training and fine-tuning. In: Proceedings of the 2021 conference on empirical methods in natural language processing, EMNLP 2021, virtual event. Association for Computational Linguistics, Punta Cana, pp 1906–1912. https://doi.org/10.18653/v1/2021.emnlp-main.144

  48. Wang D, Ding N, Li P, Zheng H (2021) CLINE: contrastive learning with semantic negative examples for natural language understanding. In: Proceedings of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing, ACL/IJCNLP 2021, virtual event. Association for Computational Linguistics, (vol 1: long papers), pp 2332–2342. https://doi.org/10.18653/v1/2021.acl-long.181

  49. Iter D, Guu K, Lansing L, Jurafsky D (2020) Pretraining with contrastive sentence objectives improves discourse performance of language models. In: Proceedings of the 58th annual meeting of the association for computational linguistics, ACL 2020, online. Association for Computational Linguistics, pp 4859–4870. https://doi.org/10.18653/v1/2020.acl-main.439

  50. Sun T, Qian Z, Dong S, Li P, Zhu Q (2022) Rumor detection on social media with graph adversarial contrastive learning. In: WWW ’22: the ACM web conference 2022, virtual event. ACM, Lyon, pp 2789–2797. https://doi.org/10.1145/3485447.3511999

  51. Kochkina E, Liakata M, Zubiaga A (2018) All-in-one: multi-task learning for rumour verification. In: Proceedings of the 27th international conference on computational linguistics, COLING 2018. Association for Computational Linguistics, Santa Fe, pp 3402–3413. https://aclanthology.org/C18-1288/

  52. Yu J, Jiang J, Khoo LMS, Chieu HL, Xia R (2020) Coupled hierarchical transformer for stance-aware rumor verification in social media conversations. In: Proceedings of the 2020 conference on empirical methods in natural language processing, EMNLP 2020, online. Association for Computational Linguistics, pp 1392–1401. https://doi.org/10.18653/v1/2020.emnlp-main.108

  53. Pamungkas EW, Basile V, Patti V (2019) Stance classification for rumour analysis in twitter: exploiting affective information and conversation structure. arXiv:1901.01911

  54. Turing at Semeval-2017 Task 8 (2017) Sequential approach to rumour stance classification with branch-lstm. In: Proceedings of the 10th international workshop on semantic evaluation, SemEval@NAACL-HLT 2016. The Association for Computer Linguistics, San Diego, pp 475–480. https://doi.org/10.18653/v1/S17-2083

  55. Veyseh APB, Ebrahimi J, Dou D, Lowd D (2017) A temporal attentional model for rumor stance classification. In: Proceedings of the 2017 ACM on conference on information and knowledge management, CIKM 2017. ACM, Singapore, pp 2335–2338. https://doi.org/10.1145/3132847.3133116

  56. Li C, Peng H, Li J, Sun L, Lyu L, Wang L, Yu PS, He L (2022) Joint stance and rumor detection in hierarchical heterogeneous graph. IEEE Trans Neural Networks Learn Syst 33(6):2530–2542. https://doi.org/10.1109/TNNLS.2021.3114027

    Article  Google Scholar 

  57. Zeng X, Zeng D, He S, Liu K, Zhao J (2018) Extracting relational facts by an end-to-end neural model with copy mechanism. In: Gurevych I, Miyao Y (eds) Proceedings of the 56th annual meeting of the association for computational linguistics, ACL 2018. Association for Computational Linguistics, Melbourne, vol 1: long papers, pp 506–514. https://doi.org/10.18653/v1/P18-1047

  58. Fei H, Ren Y, Ji D (2020) Boundaries and edges rethinking: an end-to-end neural model for overlapping entity relation extraction. Inf Process Manag 57(6):102311. https://doi.org/10.1016/j.ipm.2020.102311

  59. Zhang H, Qian S, Fang Q, Xu C (2022) Multi-modal meta multi-task learning for social media rumor detection. IEEE Trans Multim 24:1449–1459. https://doi.org/10.1109/TMM.2021.3065498

Download references

Funding

This work is supported by the National Key Research and Development Program of China (No. 2017YFC1200500), the National Natural Science Foundation of China (No. 61772378, 62176187), the Research Foundation of the Ministry of Education of China (No. 18JZD015).

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study conception and design. Material preparation, data analysis and model implementation were performed by Dongdong Xie, Yiwen Mo, Fei Li, Chong Teng and Donghong Ji. The first draft of the manuscript was written by Dongdong Xie and all authors commented on the manuscript.

Corresponding author

Correspondence to Donghong Ji.

Ethics declarations

Competing of interest

The authors have no competing interests to declare that are relevant to the content of this article.

Ethics approval

We declare that this manuscript is original, has not been published before and is not currently being considered for publication elsewhere.

Consent to participate/for publication

We confirm that the manuscript has been read and approved for publication by all named authors.

Additional information

Publisher's Note

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

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

Luo, N., Xie, D., Mo, Y. et al. Joint rumour and stance identification based on semantic and structural information in social networks. Appl Intell 54, 264–282 (2024). https://doi.org/10.1007/s10489-023-05170-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-023-05170-7

Keywords

Navigation