Abstract
Sentiment Analysis, known also as opinion mining, discover and extract subjective information from source data allowing businesses to better understand the social sentiment around their products or services. The multilingual characteristics of these data require efficient multilingual sentiment analysis tools. In this work, we propose a graph-based approach for multilingual sentiment analysis. We construct a single heterogeneous text graph based on semantic, sequential, and statistical information to represent the entire multilingual corpus. Then, a graph convolution network learns predictive representation for nodes in a semi-supervised manner. Extensive experiments in real-world multilingual sentiment analysis dataset, demonstrate the effectiveness of the proposed approach. Also, it significantly outperforms the baseline models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
B. Liu, Sentiment analysis: mining opinions, sentiments, and emotions (2020)
L. Zhang, S. Wang, B. Liu, Deep learning for sentiment analysis: a survey. Wiley Interdiscip. Rev. Data Mining Knowledge Discovery 8(4), e1253 (2018)
A. Dahou, S. **ong, J. Zhou, M.H. Haddoud, P. Duan, Word embeddings and convolutional neural network for arabic sentiment classification. In: Proceedings of coling 2016, the 26th International Conference on Computational Linguistics: Technical Papers (2016), pp. 2418–2427
T.N. Kipf, M. Welling, Semi-supervised classification with graph convolutional networks. ar**v:1609.02907 (2016)
M.H. Shakeel, S. Faizullah, T. Alghamidi, I. Khan, Language independent sentiment analysis. In: AECT (IEEE, 2020), pp. 1–5
J. Wehrmann, W. Becker, H.E. Cagnini, R.C. Barros, A character-based convolutional neural network for language-agnostic twitter sentiment analysis. In: IJCNN (IEEE, 2017), pp. 2384–2391
E.M. Mercha, H. Benbrahim, Machine learning and deep learning for sentiment analysis across languages: a survey. Neurocomputing (2023)
L. Medrouk, A. Pappa, Deep learning model for sentiment analysis in multi-lingual corpus. In: International Conference on Neural Information Processing Springer (2017), pp. 205–212
M. Attia, Y. Samih, A. Elkahky, L. Kallmeyer, Multilingual multi-class sentiment classification using convolutional neural networks. In: LREC. (Miyazaki, Japan, 2018)
J. Wehrmann, W.E. Becker, R.C. Barros, A multi-task neural network for multilingual sentiment classification and language detection on twitter. In: Proceedings of the 33rd Annual ACM Symposium on Applied Computing (2018), pp. 1805–1812
L. Yao, C. Mao, Y. Luo, Graph convolutional networks for text classification. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33 (2019), pp. 7370–7377
A. Conneau, G. Lample, M. Ranzato, L. Denoyer, H. Jégou, Word translation without parallel data. ar**v:1710.04087 (2017)
A.L. Maas, R.E. Daly, P.T. Pham, D. Huang, A.Y. Ng, C. Potts, Learning word vectors for sentiment analysis. In: Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies (2011), pp. 142–150
T. Blard, French sentiment analysis with bert. GitHub repository. https://github.com/TheophileBlard/french-sentiment-analysis-with-bert
Spanish movie reviews. http://www.lsi.us.es/fermin/index.php/Datasets
P. Liu, X. Qiu, X. Huang, Recurrent neural network for text classification with multi-task learning. In: Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence (2016), pp. 2873–2879
Y. Kim, Convolutional neural networks for sentence classification. In: EMNLP, pp. 1746–1751 (2014)
X. Zhang, J. Zhao, Y. LeCun, Character-level convolutional networks for text classification. In: Proceedings of the 28th International Conference on Neural Information Processing Systems, vol. 1 (2015), pp. 649–657
A. Joulin, E. Grave, P. Bojanowski, T. Mikolov, Bag of tricks for efficient text classification. In: Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics, vol. 2. (Short Papers, 2017), pp. 427–431
L. Huang, D. Ma, S. Li, X. Zhang, H. Wang, Text level graph neural network for text classification. In: EMNLP-IJCNLP, pp. 3444–3450 (2019)
Acknowledgements
The authors would like to thank HENCEFORTHÂ for its financial support for this research project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Mercha, E.M., Benbrahim, H., Erradi, M. (2023). Graph Convolutional Network for Multilingual Sentiment Analysis. In: Idrissi, A. (eds) Modern Artificial Intelligence and Data Science. Studies in Computational Intelligence, vol 1102. Springer, Cham. https://doi.org/10.1007/978-3-031-33309-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-33309-5_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-33308-8
Online ISBN: 978-3-031-33309-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)