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.
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
Barman U, Choudhury RD (2020) Soil texture classification using multi class support vector machine. Inf Process Agric. 7(2):318–32
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
Cambria E et al (2017) Affective computing and sentiment analysis. A practical guide to sentiment analysis. Springer, Cham, pp 1–10
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
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
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
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
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
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
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
Littman J, Wrubel L (2019) Climate change tweets Ids [Data set]. Harvard Dataverse. https://doi.org/10.7910/DVN/5QCCUU
Liu B (2012) Sentiment analysis and opinion mining. Synth Lect Hum Lang Technol 5(1):1–167
Lorenzoni I, Pidgeon NF (2006) Public views on climate change: European and USA perspectives. Clim change 77(1–2):73–95
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
Lu Y, Zheng Q (2021) Twitter public sentiment dynamics on cruise tourism during the COVID-19 pandemic. Curr Issues Tour 24(7):892–898
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
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
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
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
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
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
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
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
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
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
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
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
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
Funding
There has been no significant financial support for this work that could have influenced its outcome.
Author information
Authors and Affiliations
Corresponding author
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.
About this article
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
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s13278-022-01014-3