Skip to main content

Advertisement

Log in

A performant deep learning model for sentiment analysis of climate change

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

Abstract

Climate change is one of the most trend topics of the decade in the world. The recent years were the warmest in 139 years, however identifying deniers and believers of this subject still a very big issue. The challenge is to have an efficient tool to detect deniers in order to deploy the appropriate strategy facing this phenomenon. Moreover, Bidirectional Encoder Representations from Transformers (BERT) pre-trained model has taken Natural Language Processing tasks results so far. In this paper we presented an efficient technological tool based on deep learning model and BERT model for detecting people’s opinions on climate change on social media platforms. We used convolutional neural network targeting the public opinions on climate change on Twitter. The results showed that our model outperforms the machine learning approaches: Naive Bays, Support Vector Machine and Logistic Regression. This model is able to analyze people’s behavior and detect believers and deniers of this disaster with high accuracy results (98% for believers and 90% for deniers). Our model could be a powerful citizen sensing tool that can be used by governments for monitoring and governance, especially for smart cities.

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

Similar content being viewed by others

References

  • Abdelgwad MM (2021) Arabic aspect based sentiment analysis using BERT. arXiv preprint arXiv:2107.13290

  • Abualigah L, Alfar HE, Shehab M, Hussein AMA (2020) Sentiment analysis in healthcare: a brief review. In: Recent advances in NLP: the case of Arabic Language, pp 129–141

  • Abualigah L, Alfar HE, Shehab M, Hussein AMA (2020) Sentiment analysis in healthcare: a brief review. In: Recent advances in NLP: the case of arabic language, pp 129–141

  • Agarap AF (2018) Deep learning using rectified linear units (RELU). arXiv preprint arXiv:1803.08375

  • Ahuja R, Chug A, Kohli S (2019) The impact of features extraction on the sentiment analysis. Procedia Comput Sci 152:341–348

    Article  Google Scholar 

  • Barman U, Choudhury RD (2020) Soil texture classification using multi class support vector machine. Inf Process Agric. 7(2):318–32

    Google Scholar 

  • Bock S, Weiß M (2019) A proof of local convergence for the Adam optimizer. In: 2019 International joint conference on neural networks (IJCNN). IEEE, pp 1-8

  • Brody SD, Zahran S, Vedlitz A, Grover H (2008) Examining the relationship between physical vulnerability and public perceptions of global climate change in the United States. Environ Behav 40(1):72–95

    Article  Google Scholar 

  • Cambria E et al (2017) Affective computing and sentiment analysis. A practical guide to sentiment analysis. Springer, Cham, pp 1–10

    Chapter  Google Scholar 

  • Cambria E, Li Y, Xing FZ et al (2020) SenticNet 6: ensemble application of symbolic and subsymbolic AI for sentiment analysis. In: Proceedings of the 29th ACM international conference on information and knowledge management. pp 105–114

  • Chauhan P, Sharma N, Sikka G (2021) The emergence of social media data and sentiment analysis in election prediction. J Ambient Intell Human Comput 12(2):2601–2627

    Article  Google Scholar 

  • Chen X, Zou L, Zhao B (2019) Detecting climate change deniers on twitter using a deep neural network. In: Proceedings of the 2019 11th international conference on machine learning and computing. pp 204–210

  • Chicco D, Jurman G (2020) The advantages of the Matthews correlation coefficient (MCC) over F1 score and accuracy in binary classification evaluation. BMC Genom 21(1):1–13

    Article  Google Scholar 

  • Chiorrini A, Diamantini C, Mircoli A et al. (2021) Emotion and sentiment analysis of tweets using BERT. In: EDBT/ICDT workshops

  • Dahal B, Kumar SAP, Li Z (2019) Topic modeling and sentiment analysis of global climate change tweets. Soc Netw Anal Min 9(1):24

    Article  Google Scholar 

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

  • Feldman L, Maibach EW, Roser-Renouf C (2012) Climate on cable: the nature and impact of global warming coverage on Fox News, CNN, and MSNBC. Int J Press/Polit 17(1):3–31

    Article  Google Scholar 

  • Igarashi Y, Komatsu H, Kobayashi S (2016) Tohoku at SemEval-2016 task 6: Feature-based model versus convolutional neural network for stance detection. In: Proceedings of the 10th international workshop on semantic evaluation (SemEval-2016). pp 401–407

  • Jiang Y, Li Z, Ye X (2019) Understanding demographic and socioeconomic biases of geotagged Twitter users at the county level. Cartography and geographic information science 46(3):228–242

    Article  Google Scholar 

  • Jin N, Wu J, Ma X et al (2020) Multi-task learning model based on multi-scale CNN and LSTM for sentiment classification. IEEE Access 8:77060–77072

    Article  Google Scholar 

  • Jmour N, Zayen S, Abdelkrim A (2018) Convolutional neural networks for image classification. In: 2018 International conference on advanced systems and electric technologies, IEEE, pp 397-402

  • Kabaghe C, Qin J (2019) Classifying tweets based on climate change stance. Training 66(60.9): 61.6

  • Koenecke A, Feliu-Fabà J (2019) Learning twitter user sentiments on climate change with limited labeled data. arXiv preprint arXiv:1904.07342

  • Kouretas I, Paliouras V (2019) Simplified hardware implementation of the softmax activation function. In: 2019 8th international conference on modern circuits and systems technologies (MOCAST), IEEE. pp 1–4

  • Lee NR, Stecula D (2021) Subnational bipartisanship on climate change: evidence from surveys of local and state policymakers. Clim Change 164(1):1–12

    Google Scholar 

  • Littman J, Wrubel L (2019) Climate change tweets Ids [Data set]. Harvard Dataverse. https://doi.org/10.7910/DVN/5QCCUU

    Article  Google Scholar 

  • Liu B (2012) Sentiment analysis and opinion mining. Synth Lect Hum Lang Technol 5(1):1–167

    Article  MathSciNet  Google Scholar 

  • Lorenzoni I, Pidgeon NF (2006) Public views on climate change: European and USA perspectives. Clim change 77(1–2):73–95

    Article  Google Scholar 

  • Loureiro ML, Alló M (2020) Sensing climate change and energy issues: sentiment and emotion analysis with social media in the UK and Spain. Energy Policy 143:111490

    Article  Google Scholar 

  • Lu Y, Zheng Q (2021) Twitter public sentiment dynamics on cruise tourism during the COVID-19 pandemic. Curr Issues Tour 24(7):892–898

    Article  Google Scholar 

  • Lydiri M, El Mourabit Y, El Habouz Y (2021) A new sentiment analysis system of climate change for smart city governance based on deep learning. In: Innovations in smart cities applications volume 4: the proceedings of the 5th international conference on smart city applications. Springer, Berlin, pp 17–28

  • Mantoro T, Ayu MA, Handayanto RT (2020) Machine learning approach for sentiment analysis in crime information retrieval. In: 2020 3rd international conference on computer and informatics engineering (IC2IE), IEEE. 2020 Sept. pp 96–100

  • Masson-Delmotte V, Zhai P, Pörtner HO, Roberts D, Skea J, Shukla PR, Pirani A, Moufouma-Okia W, Péan C, Pidcock R, Connors S (2018) IPCC, 2018: Summary for Policymakers. In: Global warming of 1.5 C. An IPCC Special Report on the impacts of global warming of 1.5 C above pre-industrial levels and related global greenhouse gas emission pathways, in the context of strengthening the global. World Meteorological Organization, Geneva, Technical Report

  • Maynard D, Bontcheva K (2015) Understanding climate change tweets: an open source toolkit for social media analysis. In: EnviroInfo and ICT for sustainability 2015. Atlantis Press, Atlantis Press

  • Mendon S, Dutta P, Behl A, Lessmann S (2021) A Hybrid approach of machine learning and lexicons to sentiment analysis: enhanced insights from twitter data of natural disasters. Inf Syst Front 23:1–24

    Article  Google Scholar 

  • Mohammed SM, Jacksi K, Zeebaree SR (2020, December) Glove word embedding and DBSCAN algorithms for semantic document clustering. In: 2020 international conference on advanced science and engineering (ICOASE). IEEE, pp 1–6

  • Pachauri RK, Allen MR, Barros VR, Broome J, Cramer W, Christ R, Church JA et al (2014) Climate change 2014: synthesis report. In: Contribution of working groups I, II and III to the fifth assessment report of the Intergovernmental Panel on Climate Change. IPCC

  • Pandey AC, Rajpoot DS, Saraswat M (2017) Twitter sentiment analysis using hybrid cuckoo search method. Inf Process Manag 53(4):764–779

    Article  Google Scholar 

  • Poornima A, Priya KS (2020) A comparative sentiment analysis of sentence embedding using machine learning techniques. In: 2020 6th international conference on advanced computing and communication systems (ICACCS), Mar 2020, IEEE. pp 493–496

  • Prathap BR, Ramesha K (2018) Twitter sentiment for analysing different types of crimes. In: 2018 international conference on communication, computing and internet of things (IC3IoT) IEEE, 2018 Feb 15. pp 483–488

  • Ranjitha KV, Prasad BSV (2020) Optimization scheme for text classification using machine learning Naive Bayes classifier. ICDSMLA 2019. Springer, Singapore, pp 576–586

    Google Scholar 

  • Rosa RL, Schwartz GM, Ruggiero WV et al (2018) A knowledge-based recommendation system that includes sentiment analysis and deep learning. IEEE Trans Ind Inf 15(4):2124–2135

    Article  Google Scholar 

  • Shah K, Patel H, Sanghvi D (2020) A comparative analysis of logistic regression, random forest and KNN models for the text classification. Augment Human Res 5(1):1–16

    Article  Google Scholar 

  • Somula R, Kumar KD, Aravindharamanan S, Govinda K (2020) Twitter sentiment analysis based on US presidential election 2016. In: Smart Intelligent Computing and Applications. Springer, Singapore, pp 363–373 (2016)

  • Spence A, Poortinga W, Butler C, Pidgeon NF (2011) Perceptions of climate change and willingness to save energy related to flood experience. Nat Clim Change 1(1):46–49

    Article  Google Scholar 

  • Srivastava N, Hinton G, Krizhevsky A et al (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929–1958

    MathSciNet  Google Scholar 

  • Taj S, Shaikh BB, Meghji AF (2019) Sentiment analysis of news articles: a lexicon based approach. In: 2019 2nd international conference on computing, mathematics and engineering technologies (iCoMET), Jan 2019, IEEE. pp 1–5

  • Trivedi UB, Bhatt M, Srivastava P (2021) Prevent overfitting problem in machine learning: a case focus on linear regression and logistics regression. Innovations in information and communication technologies (IICT-2020). Springer, Cham, pp 345–349

    Chapter  Google Scholar 

  • Valdivia A, Luzón MV, Cambria E et al (2018) Consensus vote models for detecting and filtering neutrality in sentiment analysis. Inf Fusion 44:126–135

    Article  Google Scholar 

  • Valdivia A, Luzíón MV, Herrera F (2017) Neutrality in the sentiment analysis problem based on fuzzy majority. In: 2017 IEEE international conference on fuzzy systems (FUZZ-IEEE), IEEE. pp 1–6

  • Vo K, Nguyen T, Pham D et al (2019) Combination of domain knowledge and deep learning for sentiment analysis of short and informal messages on social media. arXiv preprint arXiv:1902.06050

  • Yang L, Li Y, Wang J, Sherratt RS (2020) Sentiment analysis for E-commerce product reviews in Chinese based on sentiment lexicon and deep learning. IEEE Access 8:23522–23530

    Article  Google Scholar 

  • Young T, Hazarika D, Poria S et al (2018) Recent trends in deep learning based natural language processing. IEEE Comput Intell Mag 13(3):55–75

    Article  Google Scholar 

  • Zad S, Heidari M, Jones JH, Uzuner O (2021) Emotion detection of textual data: an interdisciplinary survey. IEEE world AI IoT congress (AIIoT) 2021:0255–0261

    Article  Google Scholar 

  • Zad S, Finlayson M (2020 July) Systematic evaluation of a framework for unsupervised emotion recognition for narrative text. In: Proceedings of the first joint workshop on narrative understanding, storylines, and events, pp 26-37

  • Zad S, Heidari M, Jones JH, Uzuner O (2021) A survey on concept-level sentiment analysis techniques of textual data. In: 2021 IEEE world AI IoT congress (AIIoT). IEEE, 2021, May. pp 0285–0291

Download references

Funding

There has been no significant financial support for this work that could have influenced its outcome.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mustapha Lydiri.

Ethics declarations

Conflict of interests

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.

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

Lydiri, M., El Mourabit, Y., El Habouz, Y. et al. A performant deep learning model for sentiment analysis of climate change. Soc. Netw. Anal. Min. 13, 8 (2023). https://doi.org/10.1007/s13278-022-01014-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13278-022-01014-3

Keywords

Navigation