Abstract
Intelligent systems have been developed for years to solve specific tasks automatically. An important issue emerges when the information used by these systems exhibits a dynamic nature and evolves. This fact adds a level of complexity that makes these systems prone to a noticeable worsening of their performance. Thus, their capabilities have to be upgraded to address these new requirements. Furthermore, this problem is even more challenging when the information comes from human individuals and their interactions through language. This issue happens more easily and forcefully in the specific domain of Sentiment Analysis, where feelings and opinions of humans are in constant evolution. In this context, systems are trained with an enormous corpus of textual content, or they include an extensive set of words and their related sentiment values. These solutions are usually static and generic, making their manual upgrading almost unworkable. In this paper, an automatic and interactive coaching architecture is proposed. It includes a ML framework and a dictionary-based system both trained for a specific domain. These systems converse about the outcomes obtained during their respective learning stages by simulating human interactive coaching sessions. This leads to an Active Learning process where the dictionary-based system acquires new information and improves its performance. More than 800, 000 tweets have been gathered and processed for experiments. Outstanding results were obtained when the proposed architecture was used. Also, the lexicon was updated with the prior and new words related to the corpus used which is important to reach a better sentiment analysis classification.






Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Schiffer MB. The material life of human beings: artifacts, behavior and communication. Routledge; 2002.
Broadbent DE. Perception and communication. Elsevier; 2013.
Conquergood D. Beyond the text: Toward a performative cultural politics. The future of performance studies: Visions and revisions; 1998. p. 25–36.
Gruzitis N, Barzdins G. Polysemy in controlled natural language texts. In: International Workshop on Controlled Natural Language, Springer. 2009. pp 102–120.
Damasio AR. Emotions and feelings. In: Feelings and emotions: The Amsterdam symposium, Cambridge University Press Cambridge. 2004. pp 49–57.
Liu B, et al. Sentiment analysis and subjectivity. Handbook of Natural Language Processing. 2010;2(2010):627–66.
Yue L, Chen W, Li X, Zuo W, Yin M. A survey of sentiment analysis in social media. Knowl Inf Syst. 2019;60(2):617–63.
Lukes J, Søgaard A. Sentiment analysis under temporal shift. In: Proceedings of the 9th workshop on computational approaches to subjectivity, sentiment and social media analysis. 2018. pp 65–71.
de Diego IM, Fernández-Isabel A, Ortega F, Moguerza JM. A visual framework for dynamic emotional web analysis. Knowl-Based Syst. 2018;145:264–73.
Tellez ES, Moctezuma D, Miranda-Jiménez S, Graff M. An automated text categorization framework based on hyperparameter optimization. Knowl-Based Syst. 2018;149:110–23.
Guimarães N, Torgo L, Figueira Á. Twitter as a source for time-and domain-dependent sentiment lexicons. In: Social Network Based Big Data Analysis and Applications, Springer. 2018. pp 1–19.
Zong S, Baheti A, Xu W, Ritter A. Extracting covid-19 events from twitter. 2020. arXiv preprint arXiv:200602567.
Akerkar R, Sajja P. Knowledge-based systems. Jones & Bartlett Publishers. 2009.
Sajja PS, Akerkar R. Knowledge-based systems for development. Advanced Knowledge Based Systems: Model, Applications & Research. 2010;1:1–11.
Chow PK, Yeung DS. A multidimensional knowledge structure. Expert Systems with Applications. 1995;9(2):177–87.
Liebowitz J. The handbook of applied expert systems. cRc Press. 2019.
Reyes-Garcia E, Bouhaï N. Designing Interactive Hypermedia Systems. Wiley Online Library. 2017.
Khazanchi R, Khazanchi P. Artificial intelligence in education: A closer look into intelligent tutoring systems. In: Handbook of Research on Critical Issues in Special Education for School Rehabilitation Practices, IGI Global. 2021. pp 256–277.
Saridakis KM, Dentsoras AJ. Soft computing in engineering design-a review. Adv Eng Inform. 2008;22(2):202–21.
Narang R. Database management systems. Ltd: PHI Learning Pvt; 2018.
Ravi K, Ravi V. A survey on opinion mining and sentiment analysis: tasks, approaches and applications. Knowl-Based Syst. 2015;89:14–46.
Scherer KR, et al. On the nature and function of emotion: A component process approach. Approaches to emotion. 1984. pp 293–317.
Baccianella S, Esuli A, Sebastiani F. Sentiwordnet 3.0: an enhanced lexical resource for sentiment analysis and opinion mining. Lrec. 2010;10:2200–4.
Cambria E, Li Y, Xing FZ, Poria S, Kwok K. Senticnet 6: Ensemble application of symbolic and subsymbolic ai for sentiment analysis. In: Proceedings of the 29th ACM international conference on information & knowledge management. 2020. pp 105–114.
Ahmad M, Aftab S, Muhammad SS, Ahmad S. Machine learning techniques for sentiment analysis: A review. Int J Multidiscip Sci Eng. 2017;8(3):27.
Prabowo R, Thelwall M. Sentiment analysis: A combined approach. J Inform. 2009;3(2):143–57.
Li W, Zhu L, Cambria E. Taylor’s theorem: A new perspective for neural tensor networks. Knowl-Based Syst. 2021;228: 107258.
Dos Santos C, Gatti M. Deep convolutional neural networks for sentiment analysis of short texts. In: Proceedings of COLING 2014, the 25th International Conference on Computational Linguistics: Technical Papers. 2014. pp 69–78.
Devlin J, Chang MW, Lee K, Toutanova K. Bert: Pre-training of deep bidirectional transformers for language understanding. 1810.04805. 2019.
Usama M, Ahmad B, Song E, Hossain MS, Alrashoud M, Muhammad G. Attention-based sentiment analysis using convolutional and recurrent neural network. Futur Gener Comput Syst. 2020;113:571–8.
Liu N, Shen B, Zhang Z, Zhang Z, Mi K. Attention-based sentiment reasoner for aspect-based sentiment analysis. Human-centric Computing and Information Sciences. 2019;9(1):1–17.
Keyvanpour M, Zandian ZK, Heidarypanah M. OMLML: a helpful opinion mining method based on lexicon and machine learning in social networks. Soc Netw Anal Min. 2020;10(1):1–17.
Lu B, Tsou BK. Combining a large sentiment lexicon and machine learning for subjectivity classification. In: 2010 international conference on machine learning and cybernetics, IEEE. 2010. vol 6, pp 3311–3316.
Cambria E. Affective computing and sentiment analysis. IEEE Intell Syst. 2016;31(2):102–7.
Stappen L, Meßner EM, Cambria E, Zhao G, Schuller BW. Muse 2021 challenge: Multimodal emotion, sentiment, physiological-emotion, and stress detection. In: Proceedings of the 29th ACM International Conference on Multimedia. 2021. pp 5706–5707.
Dragoni M, Donadello I, Cambria E. Ontosenticnet 2: Enhancing reasoning within sentiment analysis. IEEE Intell Syst. 2022;37(1):1–8.
Liang B, Su H, Gui L, Cambria E, Xu R. Aspect-based sentiment analysis via affective knowledge enhanced graph convolutional networks. Knowl-Based Syst. 2022;235: 107643.
Ebrahimi M, Yazdavar AH, Sheth A. Challenges of sentiment analysis for dynamic events. IEEE Intell Syst. 2017;32(5):70–5.
Wang Z, Ho SB, Cambria E. Multi-level fine-scaled sentiment sensing with ambivalence handling. Int J Uncertainty Fuzziness Knowledge Based Syst. 2020;28(04):683–97.
Ma L, Ding B, Das S, Swaminathan A. Active learning for ml enhanced database systems. In: Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data. 2020. pp 175–191.
Melville P, Mooney RJ. Diverse ensembles for active learning. In: Proceedings of the twenty-first international conference on Machine learning. 2004 p 74.
Muslea I, Minton S, Knoblock CA. Active learning with multiple views. J Artif Intell Res. 2006;27:203–33.
Wei XY, Yang ZQ. Coaching the exploration and exploitation in active learning for interactive video retrieval. IEEE Trans Image Process. 2012;22(3):955–68.
Garvey R, Garvey B, Stokes P, Megginson D. Coaching and mentoring: Theory and practice. Sage. 2017.
Saif H, He Y, Fernandez M, Alani H. Adapting sentiment lexicons using contextual semantics for sentiment analysis of twitter. In: European Semantic Web Conference, Springer; 2014. pp 54–63.
Song Y, Gu K, Li H, Sun G. A lexical updating algorithm for sentiment analysis on chinese movie reviews. In: 2017 Fifth International Conference on Advanced Cloud and Big Data (CBD), IEEE; 2017. pp 188–193.
Keshavarz H, Abadeh MS. Alga: Adaptive lexicon learning using genetic algorithm for sentiment analysis of microblogs. Knowl-Based Syst. 2017;122:1–16.
Park S, Lee W, Moon IC. Efficient extraction of domain specific sentiment lexicon with active learning. Pattern Recogn Lett. 2015;56:38–44.
Asghar MZ, Ahmad S, Qasim M, Zahra SR, Kundi FM. Sentihealth: creating health-related sentiment lexicon using hybrid approach. SpringerPlus. 2016;5(1):1–23.
Elshakankery K, Ahmed MF. Hilatsa: A hybrid incremental learning approach for arabic tweets sentiment analysis. Egyptian Informatics Journal. 2019;20(3):163–71.
Rubtsova Y. Reducing the deterioration of sentiment analysis results due to the time impact. Information. 2018;9(8):184.
Cabezas J, Moctezuma D, Fernández-Isabel A, Martín de Diego I. Detecting emotional evolution on twitter during the covid-19 pandemic using text analysis. Int J Environ Res Public Health. 2021;18(13):6981.
Kumar V, Racharla K, Majumdar D. Transfer learning with augmented vocabulary for tweet classification:(grand challenge). In: 2020 IEEE Sixth International Conference on Multimedia Big Data (BigMM), IEEE; 2020. pp 471–475.
Lamsal R. Coronavirus (covid-19) tweets dataset. 2020. https://dx.doi.org/10.21227/781w-ef42, [Online: accessed 1-Aug-2021].
Lamsal R. Design and analysis of a large-scale covid-19 tweets dataset. Appl Intell. 2021;51(5):2790–804.
Loria S. Textblob documentation Release. 2018;015(2):269.
Acknowledgements
Research supported by grants from the Spanish Ministry of Economy and Competitiveness under the Retos-Colaboración program: SABERMED (Ref: RTC-2017-6253-1), Retos-Investigación program: MODAS-IN (Ref: RTI-2018-094269-B-I00); and donation of the Titan V GPU by NVIDIA Corporation.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Research Involving Human and Animal Participants
This article does not contain any studies with human participants or animals performed by any of the authors.
Conflict of Interest
All the authors declare not to have any conflicts of interest or ethical issues.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Fernández-Isabel, A., Cabezas, J., Moctezuma, D. et al. Improving Sentiment Classification Performance through Coaching Architectures. Cogn Comput 15, 1065–1081 (2023). https://doi.org/10.1007/s12559-022-10018-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12559-022-10018-2