A Review on Bayesian Networks for Sentiment Analysis

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.

[1]  Changqin Quan,et al.  Linguistic-based emotion analysis and recognition for measuring consumer satisfaction: an application of affective computing , 2012, Information Technology and Management.

[2]  David Heckerman,et al.  A Tutorial on Learning with Bayesian Networks , 1999, Innovations in Bayesian Networks.

[3]  Andrea Esuli,et al.  SentiWordNet 3.0: An Enhanced Lexical Resource for Sentiment Analysis and Opinion Mining , 2010, LREC.

[4]  Pat Langley,et al.  Estimating Continuous Distributions in Bayesian Classifiers , 1995, UAI.

[5]  Qigang Gao,et al.  An Ensemble Sentiment Classification System of Twitter Data for Airline Services Analysis , 2015, 2015 IEEE International Conference on Data Mining Workshop (ICDMW).

[6]  Sylvester Olubolu Orimaye,et al.  Learning Sentiment Dependent Bayesian Network Classifier for Online Product Reviews , 2016, Informatica.

[7]  Concha Bielza,et al.  Bayesian Chain Classifiers for Multidimensional Classification , 2011, IJCAI.

[8]  Linda C. van der Gaag,et al.  Multi-dimensional Bayesian Network Classifiers , 2006, Probabilistic Graphical Models.

[9]  Xin Kang,et al.  Employing hierarchical Bayesian networks in simple and complex emotion topic analysis , 2013, Comput. Speech Lang..

[10]  Darryl Morrell,et al.  Implementation of Continuous Bayesian Networks Using Sums of Weighted Gaussians , 1995, UAI.

[11]  Lei Wang,et al.  Multi‐label emotion recognition of weblog sentence based on Bayesian networks , 2016 .

[12]  Grigorios Tsoumakas,et al.  Multi-Label Classification: An Overview , 2007, Int. J. Data Warehous. Min..

[13]  Gregory F. Cooper,et al.  A Bayesian method for the induction of probabilistic networks from data , 1992, Machine Learning.

[14]  Petri Myllymäki,et al.  Fast NML Computation for Naive Bayes Models , 2007, Discovery Science.

[15]  Concha Bielza,et al.  Multi-label classification with Bayesian network-based chain classifiers , 2014, Pattern Recognit. Lett..

[16]  Dipankar Das,et al.  A Practical Guide to Sentiment Analysis , 2017 .

[17]  Ambuj Kumar Agarwal,et al.  Real-time Sentiment Analysis of Big Data Applications Using Twitter Data with Hadoop Framework , 2018 .

[18]  Alneu de Andrade Lopes,et al.  A survey of the applications of Bayesian networks in agriculture , 2017, Eng. Appl. Artif. Intell..

[19]  K. K. Nisha,et al.  An improved sentiment analysis of online movie reviews based on clustering for box-office prediction , 2015, International Conference on Computing, Communication & Automation.

[20]  S. Becken,et al.  Sentiment Analysis in Tourism: Capitalizing on Big Data , 2019 .

[21]  Yung-Ming Li,et al.  Deriving market intelligence from microblogs , 2013, Decis. Support Syst..

[22]  Nir Friedman,et al.  Discretizing Continuous Attributes While Learning Bayesian Networks , 1996, ICML.

[23]  Fuji Ren Member,et al.  Multi-label emotion recognition of weblog sentence based on Bayesian networks , 2015 .

[24]  Linda C. van der Gaag,et al.  Inference and Learning in Multi-dimensional Bayesian Network Classifiers , 2007, ECSQARU.

[25]  Vadlamani Ravi,et al.  A survey on opinion mining and sentiment analysis: Tasks, approaches and applications , 2015, Knowl. Based Syst..

[26]  Daoud Clarke,et al.  On developing robust models for favourability analysis: Model choice, feature sets and imbalanced data , 2012, Decis. Support Syst..

[27]  Mahmoud Al-Ayyoub,et al.  Enhancing Aspect-Based Sentiment Analysis of Arabic Hotels' reviews using morphological, syntactic and semantic features , 2019, Inf. Process. Manag..

[28]  Edoardo M. Airoldi,et al.  Markov Blankets and Meta-heuristics Search: Sentiment Extraction from Unstructured Texts , 2004, WebKDD.

[29]  Shahriar Akter,et al.  Big data analytics in E-commerce: a systematic review and agenda for future research , 2016, Electronic Markets.

[30]  Erik Cambria,et al.  Bayesian Deep Convolution Belief Networks for Subjectivity Detection , 2016, 2016 IEEE 16th International Conference on Data Mining Workshops (ICDMW).

[31]  Junichi Mori,et al.  Inference in hybrid Bayesian networks with large discrete and continuous domains , 2016, Expert Syst. Appl..

[32]  Iñaki Inza,et al.  Approaching Sentiment Analysis by using semi-supervised learning of multi-dimensional classifiers , 2012, Neurocomputing.

[33]  Yue Wang,et al.  An Empirical Study of Massively Parallel Bayesian Networks Learning for Sentiment Extraction from Unstructured Text , 2011, APWeb.

[34]  Gregory F. Cooper,et al.  The Computational Complexity of Probabilistic Inference Using Bayesian Belief Networks , 1990, Artif. Intell..

[35]  A. Meystel,et al.  Intelligent Systems , 2001 .

[36]  Benoît Iung,et al.  Overview on Bayesian networks applications for dependability, risk analysis and maintenance areas , 2012, Eng. Appl. Artif. Intell..

[37]  Lei Zhang,et al.  Sentiment Analysis and Opinion Mining , 2017, Encyclopedia of Machine Learning and Data Mining.

[38]  Bing Liu,et al.  Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data , 2006, Data-Centric Systems and Applications.

[39]  David Maxwell Chickering,et al.  Learning Bayesian Networks: The Combination of Knowledge and Statistical Data , 1994, Machine Learning.

[40]  Michael P. Wellman,et al.  Explaining 'Explaining Away' , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[41]  Finn Verner Jensen,et al.  Introduction to Bayesian Networks , 2008, Innovations in Bayesian Networks.

[42]  Isabell M. Welpe,et al.  Predicting Elections with Twitter: What 140 Characters Reveal about Political Sentiment , 2010, ICWSM.

[43]  Xue Bai,et al.  Predicting consumer sentiments from online text , 2011, Decis. Support Syst..

[44]  Hilbert J. Kappen,et al.  Bayesian Networks, Introduction and Practical Applications , 2013, Handbook on Neural Information Processing.

[45]  Concha Bielza,et al.  Multi-dimensional classification with Bayesian networks , 2011, Int. J. Approx. Reason..

[46]  Ivor W. Tsang,et al.  Learning word dependencies in text by means of a deep recurrent belief network , 2016, Knowl. Based Syst..