Abstract
This article presents a review of the literature on the application of Bayesian networks in the field of sentiment analysis. This is done in the context of a research project on text representation and use of Bayesian networks for the determination of emotions in the text. We have analyzed relevant articles that correspond mainly to two types, some in which Bayesian networks are used directly as classification methods and others in which they are used as a support tool for classification, by extracting features and relationships between variables. Finally, this review presents the bases for later works that seek to develop techniques for representing texts that use Bayesian networks or that, through an assembly scheme, allow for superior classification performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Tumasjan, A., Sprenger, T.O., Sandner, P.G., Welpe, I.M.: Predicting elections with twitter: what 140 characters reveal about political sentiment. In: ICWSM, vol. 10, no. 1, pp. 178–185 (2010)
Li, Y.M., Li, T.Y.: Deriving market intelligence from microblogs. Decis. Support Syst. 55(1), 206–217 (2013)
Ren, F., Quan, C.: Linguistic-based emotion analysis and recognition for measuring consumer satisfaction: an application of affective computing. Inf. Technol. Manag. 13(4), 321–332 (2012)
Nagamma, P., Pruthvi, H., Nisha, K., Shwetha, N.: An improved sentiment analysis of online movie reviews based on clustering for box-office prediction. In: 2015 International Conference on Computing, Communication and Automation (ICCCA), pp. 933–937. IEEE (2015)
Liu, B.: Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data. Springer Science & Business Media (2011)
Ravi, K., Ravi, V.: A survey on opinion mining and sentiment analysis: tasks, approaches and applications. Knowl. Based Syst. 89, 14–46 (2015)
Akter, S., Wamba, S.F.: Big data analytics in e-commerce: a systematic review and agenda for future research. Electron. Mark. 26(2), 173–194 (2016)
Alaei, A.R., Becken, S., Stantic, B.: Sentiment analysis in tourism: capitalizing on big data. J. Travel. Res. (2017). https://doi.org/10.1177/0047287517747753
Sehgal, D., Agarwal, A.K.: Real-time sentiment analysis of big data applications using Twitter data with Hadoop framework. In: Soft Computing: Theories and Applications, pp. 765–772. Springer (2018)
Cambria, E., Das, D., Bandyopadhyay, S., Feraco, A.: A practical guide to sentiment analysis, vol. 5. Springer (2017)
Liu, B.: Sentiment analysis and opinion mining. Synthesis Lectures on Human Language Technologies, vol. 5, no. 1, pp. 1–167 (2012)
Grosan, C., Abraham, A.: Intelligent systems. Springer (2011)
Mononen, T., Myllymӓki, P.: Fast NML computation for Naive Bayes models. In: International Conference on Discovery Science, pp. 151–160. Springer (2007)
Kass, R.E., Raftery, A.E.: Bayes factors. J. Am. Stat. Assoc. 90(430), 773–795 (1995)
Jensen, F.V.: An Introduction to Bayesian Networks, vol. 210. UCL Press, London (1996)
Heckerman, D., Geiger, D., Chickering, D.M.: Learning Bayesian networks: the combination of knowledge and statistical data. Mach. Learn. 20(3), 197–243 (1995)
Bernardo, J.M., Smith, A.F.: Bayesian Theory (2001)
Cooper, G.F., Herskovits, E.: A Bayesian method for the induction of probabilistic networks from data. Mach. Learn. 9(4), 309–347 (1992)
John, G.H., Langley, P.: Estimating continuous distributions in Bayesian classifiers. In: Proceedings of the Eleventh Conference on Uncertainty in Artificial Intelligence, pp. 338–345. Morgan Kaufmann Publishers Inc. (1995)
Driver, E., Morrell, D.: Implementation of continuous Bayesian networks using sums of weighted Gaussians. In: Proceedings of the Eleventh Conference on Uncertainty in Artificial Intelligence, pp. 134–140. Morgan Kaufmann Publishers Inc. (1995)
Friedman, N., Goldszmidt, M., et al.: Discretizing continuous attributes while learning Bayesian networks. In: ICML, pp. 157–165 (1996)
Ding, J.: Probabilistic inferences in Bayesian networks. arXiv preprint arXiv:1011.0935 (2010)
Wellman, M.P., Henrion, M.: Explaining ‘explaining away’. IEEE Trans. Pattern Anal. Mach. Intell. 15(3), 287–292 (1993)
Zhi-Qiang, L.: Causation, Bayesian networks, and cognitive maps. Acta Autom. Sin. 27(4), 552–566 (2001)
Milho, I., Fred, A., Albano, J., Baptista, N., Sena, P.: An auxiliary system for medical diagnosis based on Bayesian belief networks. In: Proceedings of 11th Portuguese Conference on Pattern Recognition, RECPAD (2000)
Mori, J., Mahalec, V.: Inference in hybrid Bayesian networks with large discrete and continuous domains. Expert Syst. Appl. 49, 1–19 (2016)
Cooper, G.F.: The computational complexity of probabilistic inference using Bayesian belief networks. Artif. Intell. 42(2–3), 393–405 (1990)
Heckerman, D.: A tutorial on learning with Bayesian networks. In: Learning in Graphical Models, pp. 301–354. Springer (1998)
Orimaye, S.O., Pang, Z.Y., Setiawan, A.M.P.: Learning sentiment dependent Bayesian Network classifier for online product reviews. Informatica 40(2), 225 (2016)
Cheng, J., Greiner, R.: Comparing Bayesian network classifiers. In: Proceedings of the Fifteenth Conference on Uncertainty in Artificial Intelligence, pp. 101–108. Morgan Kaufmann Publishers Inc. (1999)
Airoldi, E., Bai, X., Padman, R.: Markov blankets and meta-heuristics search: sentiment extraction from unstructured texts. In: International Workshop on Knowledge Discovery on the Web, pp. 167–187. Springer (2004)
Bai, X.: Predicting consumer sentiments from online text. Decis. Support Syst. 50(4), 732–742 (2011)
Ortigosa-Hernández, J., Rodríguez, J.D., Alzate, L., Lucania, M., Inza, I., Lozano, J.A.: Approaching sentiment analysis by using semi-supervised learning of multi-dimensional classifiers. Neurocomputing 92, 98–115 (2012)
Lane, P.C., Clarke, D., Hender, P.: On developing robust models for favourability analysis: model choice, feature sets and imbalanced data. Decis. Support Syst. 53(4), 712–718 (2012)
Orimaye, S.O.: Sentiment augmented Bayesian network. In: Data Mining and Analytics 2013 (AusDM 2013), p. 89 (2013)
Ren, F., Kang, X.: Employing hierarchical Bayesian networks in simple and complex emotion topic analysis. Comput. Speech Lang. 27(4), 943–968 (2013)
Wan, Y., Gao, Q.: An ensemble sentiment classification system of Twitter data for airline services analysis. In: 2015 IEEE International Conference on Data Mining Workshop (ICDMW), pp. 1318–1325. IEEE (2015)
Orimaye, S.O., Pang, Z.Y., Setiawan, A.M.P.: Towards a sentiment dependent Bayesian network classifier for online product reviews (2016)
Wang, L., Ren, F., Miao, D.: Multi-label emotion recognition of weblog sentence based on Bayesian networks. IEEJ Trans. Electr. Electron. Eng. 11(2), 178–184 (2016)
Chaturvedi, I., Cambria, E., Poria, S., Bajpai, R.: Bayesian deep convolution belief networks for subjectivity detection. In: 2016 IEEE 16th International Conference on Data Mining Workshops (ICDMW), pp. 916–923. IEEE (2016)
Chaturvedi, I., Ong, Y.S., Tsang, I.W., Welsch, R.E., Cambria, E.: Learning word dependencies in text by means of a deep recurrent belief network. Knowl. Based Syst. 108, 144–154 (2016)
Al-Smadi, M., Al-Ayyoub, M., Jararweh, Y., Qawasmeh, O.: Enhancing aspect-based sentiment analysis of Arabic hotels’ reviews using morphological, syntactic and semantic features. Inf. Process. Manag. (2018). https://www.sciencedirect.com/science/article/abs/pii/S0306457316305623
Chen, W., Zong, L., Huang, W., Ou, G., Wang, Y., Yang, D.: An empirical study of massively parallel Bayesian networks learning for sentiment extraction from unstructured text. In: Asia-Pacific Web Conference, pp. 424–435. Springer (2011)
Van Der Gaag, L.C., De Waal, P.R.: Multi-dimensional Bayesian network classifiers (2006)
Bielza, C., Li, G., Larranaga, P.: Multi-dimensional classification with Bayesian networks. Int. J. Approx. Reason. 52(6), 705–727 (2011)
Glover, F., Laguna, M.: Tabu search. In: Handbook of Combinatorial Optimization, pp. 3261–3362. Springer (2013)
Baccianella, S., Esuli, A., Sebastiani, F.: SentiWordNet 3.0: an enhanced lexical resource for sentiment analysis and opinion mining. In: LREC, vol. 10, pp. 2200–2204 (2010)
Wang, H., Yeung, D.Y.: Towards Bayesian deep learning: a survey. arXiv preprint arXiv:1604.01662 (2016)
Zaragoza, J.H., Sucar, L.E., Morales, E.F., Bielza, C., Larranaga, P.: Bayesian chain classifiers for multidimensional classification. IJCAI 11, 2192–2197 (2011)
Tsoumakas, G., Katakis, I.: Multi-label classification: an overview. Int. J. Data Warehous. Min. (IJDWM) 3(3), 1–13 (2007)
Sucar, L.E., Bielza, C., Morales, E.F., Hernandez-Leal, P., Zaragoza, J.H., Larrañaga, P.: Multi-label classification with Bayesian network-based chain classifiers. Pattern Recogn. Lett. 41, 14–22 (2014)
Drury, B., Valverde-Rebaza, J., Moura, M.F., de Andrade Lopes, A.: A survey of the applications of Bayesian networks in agriculture. Eng. Appl. Artif. Intell. 65, 29–42 (2017)
Weber, P., Medina-Oliva, G., Simon, C., Iung, B.: Overview on Bayesian networks applications for dependability, risk analysis and maintenance areas. Eng. Appl. Artif. Intell. 25(4), 671–682 (2012)
Wiegerinck, W., Burgers, W., Kappen, B.: Bayesian networks, introduction and practical applications. In: Handbook on Neural Information Processing, pp. 401–431. Springer (2013)
Acknowledgments
Research partially funded by the National Commission of Scientific and Technological Research (CONICYT) and the Ministry of Education of the Government of Chile. Project REDI170607: “Multidimensional Bayesian classifiers for the interpretation of text and video emotions”.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Gutiérrez, L., Bekios-Calfa, J., Keith, B. (2019). A Review on Bayesian Networks for Sentiment Analysis. In: Mejia, J., Muñoz, M., Rocha, Á., Peña, A., Pérez-Cisneros, M. (eds) Trends and Applications in Software Engineering. CIMPS 2018. Advances in Intelligent Systems and Computing, vol 865. Springer, Cham. https://doi.org/10.1007/978-3-030-01171-0_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-01171-0_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-01170-3
Online ISBN: 978-3-030-01171-0
eBook Packages: EngineeringEngineering (R0)