scholarly journals Explainable Sentiment Analysis: A Hierarchical Transformer-Based Extractive Summarization Approach

Electronics ◽  
2021 ◽  
Vol 10 (18) ◽  
pp. 2195
Author(s):  
Luca Bacco ◽  
Andrea Cimino ◽  
Felice Dell’Orletta ◽  
Mario Merone

In recent years, the explainable artificial intelligence (XAI) paradigm is gaining wide research interest. The natural language processing (NLP) community is also approaching the shift of paradigm: building a suite of models that provide an explanation of the decision on some main task, without affecting the performances. It is not an easy job for sure, especially when very poorly interpretable models are involved, like the almost ubiquitous (at least in the NLP literature of the last years) transformers. Here, we propose two different transformer-based methodologies exploiting the inner hierarchy of the documents to perform a sentiment analysis task while extracting the most important (with regards to the model decision) sentences to build a summary as the explanation of the output. For the first architecture, we placed two transformers in cascade and leveraged the attention weights of the second one to build the summary. For the other architecture, we employed a single transformer to classify the single sentences in the document and then combine the probability scores of each to perform the classification and then build the summary. We compared the two methodologies by using the IMDB dataset, both in terms of classification and explainability performances. To assess the explainability part, we propose two kinds of metrics, based on benchmarking the models’ summaries with human annotations. We recruited four independent operators to annotate few documents retrieved from the original dataset. Furthermore, we conducted an ablation study to highlight how implementing some strategies leads to important improvements on the explainability performance of the cascade transformers model.

2021 ◽  
Author(s):  
zhifei hu

In this paper, a sentiment analysis model based on the bi-directional GRU, Attention and Capusle fusion of BI-GRU+Attention+Capsule was designed and implemented based on the sentiment analysis task of the open film review data set IMDB, and combined with the bi-directional GRU, Attention and Capsule. It is compared with six deep learning models, such as LSTM, CNN, GRU, BI-GRU, CNN+GRU and GRU+CNN. The experimental results show that the accuracy of the BI-GRU model combined with Attention and Capusule is higher than the other six models, and the accuracy of the GRU+CNN model is higher than that of the CNN+GRU model, and the accuracy of the CNN+GRU model is higher than that of the CNN model. The accuracy of CNN model was successively higher than that of LSTM, BI-GRU and GRU model. The fusion model of BI-GRU +Attention+Capsule adopted in this paper has the highest accuracy among all the models. In conclusion, the fusion model of BI-GRU+Attention+Capsule effectively improves the accuracy of text sentiment classification.<br>


2020 ◽  
Vol 26 (6) ◽  
pp. 85-93
Author(s):  
Abdulhakeem Qusay Al-Bayati ◽  
Ahmed S. Al-Araji ◽  
Saman Hameed Ameen

Sentiment analysis is one of the major fields in natural language processing whose main task is to extract sentiments, opinions, attitudes, and emotions from a subjective text. And for its importance in decision making and in people's trust with reviews on web sites, there are many academic researches to address sentiment analysis problems. Deep Learning (DL) is a powerful Machine Learning (ML) technique that has emerged with its ability of feature representation and differentiating data, leading to state-of-the-art prediction results. In recent years, DL has been widely used in sentiment analysis, however, there is scarce in its implementation in the Arabic language field. Most of the previous researches address other languages like English. The proposed model tackles Arabic Sentiment Analysis (ASA) by using a DL approach. ASA is a challenging field where Arabic language has a rich morphological structure more than other languages. In this work, Long Short-Term Memory (LSTM) as a deep neural network has been used for training the model combined with word embedding as a first hidden layer for features extracting. The results show an accuracy of about 82% is achievable using DL method.


2018 ◽  
Vol 7 (3.12) ◽  
pp. 674
Author(s):  
P Santhi Priya ◽  
T Venkateswara Rao

The other name of sentiment analysis is the opinion mining. It’s one of the primary objectives in a Natural Language Processing(NLP). Opinion mining is having a lot of audience lately. In our research we have taken up a prime problem of opinion mining which is theSentiment Polarity Categorization(SPC) that is very influential. We proposed a methodology for the SPC with explanations to the minute level. Apart from theories computations are made on both review standard and sentence standard categorization with benefitting outcomes. Also, the data that is represented here is from the product reviews given on the shopping site called Amazon.  


Sentiment Analysis (SA) is a popular field in Natural Language Processing (NLP) which focuses on the human emotions by analyzing the lexical and syntactic features. This paper presents an efficient method to find and extract the strong emotions for the sentiment classification using the proposed hybrid Convolutional Neural Networks - Global Vectors - Complex Sentence Searching - ABstract Noun Searching (CNN-GloVe-CSS-ABNS) model. The strong emotions are mostly found in the abstract nouns than the adjectives and adverbs present in the sentences. This research aims in extracting the complex sentences with abstract nouns for the sentiment classification from the twitter data. To extract the complex sentences, the proposed Complex Sentence Searching (CSS) algorithm was used. On the other hand, another proposed algorithm named, ABstract Noun Searching (ABNS) algorithm was used for identifying the abstract nouns in the sentences based on their position in the sentences. The results of this study presents that the proposed CNN-GloVe-CSS-ABNS model outperforms the other proposed models as well as the existing models, by producing an of accuracy 94.87 per cent in sentiment classification.


2021 ◽  
Author(s):  
zhifei hu

In this paper, a sentiment analysis model based on the bi-directional GRU, Attention and Capusle fusion of BI-GRU+Attention+Capsule was designed and implemented based on the sentiment analysis task of the open film review data set IMDB, and combined with the bi-directional GRU, Attention and Capsule. It is compared with six deep learning models, such as LSTM, CNN, GRU, BI-GRU, CNN+GRU and GRU+CNN. The experimental results show that the accuracy of the BI-GRU model combined with Attention and Capusule is higher than the other six models, and the accuracy of the GRU+CNN model is higher than that of the CNN+GRU model, and the accuracy of the CNN+GRU model is higher than that of the CNN model. The accuracy of CNN model was successively higher than that of LSTM, BI-GRU and GRU model. The fusion model of BI-GRU +Attention+Capsule adopted in this paper has the highest accuracy among all the models. In conclusion, the fusion model of BI-GRU+Attention+Capsule effectively improves the accuracy of text sentiment classification.<br>


Author(s):  
Mohammed Ibrahim Al-mashhadani ◽  
Kilan M. Hussein ◽  
Enas Tariq Khudir ◽  
Muhammad ilyas

Now days, in many real life applications, the sentiment analysis plays very vital role for automatic prediction of human being activities especially on online social networks (OSNs). Therefore since from last decade, the research on opinion mining and sentiment analysis is growing with increasing volume of online reviews available over the social media networks like Facebook OSNs. Sentiment analysis falls under the data mining domain research problem. Sentiment analysis is kind of text mining process used to determine the subjective attitude like sentiment from the written texts and hence becoming the main research interest in domain of natural language processing and data mining. The main task in sentiment analysis is classifying human sentiment with objective of classifying the sentiment or emotion of end users for their specific text on OSNs. There are number of research methods designed already for sentiment analysis. There are many factors like accuracy, efficiency, speed etc. used to evaluate the effectiveness of sentiment analysis methods. The MapReduce framework under the domain of big-data is used to minimize the speed of execution and efficiency recently with many data mining methods. The sentiment analysis for Facebook OSNs messages is very challenging tasks as compared to other sentiment analysis because of misspellings and slang words presence in twitter dataset. In this paper, different solutions recently presented are discussed in detail. Then proposed the new approach for sentiment analysis based on hybrid features extraction methods and multi-class Support Vector Machine (SVM). These algorithms are designed using the Big-data techniques to optimize the performance of sentiment analysis


2021 ◽  
Vol 2021 ◽  
pp. 1-9
Author(s):  
Chunhua Yao ◽  
Xinyu Song ◽  
Xuelei Zhang ◽  
Weicheng Zhao ◽  
Ao Feng

Aspect-level sentiment analysis identifies the sentiment polarity of aspect terms in complex sentences, which is useful in a wide range of applications. It is a highly challenging task and attracts the attention of many researchers in the natural language processing field. In order to obtain a better aspect representation, a wide range of existing methods design complex attention mechanisms to establish the connection between entity words and their context. With the limited size of data collections in aspect-level sentiment analysis, mainly because of the high annotation workload, the risk of overfitting is greatly increased. In this paper, we propose a Shared Multitask Learning Network (SMLN), which jointly trains auxiliary tasks that are highly related to aspect-level sentiment analysis. Specifically, we use opinion term extraction due to its high correlation with the main task. Through a custom-designed Cross Interaction Unit (CIU), effective information of the opinion term extraction task is passed to the main task, with performance improvement in both directions. Experimental results on SemEval-2014 and SemEval-2015 datasets demonstrate the competitive performance of SMLN in comparison to baseline methods.


2020 ◽  
pp. 016555152093091
Author(s):  
Saeed-Ul Hassan ◽  
Aneela Saleem ◽  
Saira Hanif Soroya ◽  
Iqra Safder ◽  
Sehrish Iqbal ◽  
...  

The purpose of the study is to (a) contribute to annotating an Altmetrics dataset across five disciplines, (b) undertake sentiment analysis using various machine learning and natural language processing–based algorithms, (c) identify the best-performing model and (d) provide a Python library for sentiment analysis of an Altmetrics dataset. First, the researchers gave a set of guidelines to two human annotators familiar with the task of related tweet annotation of scientific literature. They duly labelled the sentiments, achieving an inter-annotator agreement (IAA) of 0.80 (Cohen’s Kappa). Then, the same experiments were run on two versions of the dataset: one with tweets in English and the other with tweets in 23 languages, including English. Using 6388 tweets about 300 papers indexed in Web of Science, the effectiveness of employed machine learning and natural language processing models was measured by comparing with well-known sentiment analysis models, that is, SentiStrength and Sentiment140, as the baseline. It was proved that Support Vector Machine with uni-gram outperformed all the other classifiers and baseline methods employed, with an accuracy of over 85%, followed by Logistic Regression at 83% accuracy and Naïve Bayes at 80%. The precision, recall and F1 scores for Support Vector Machine, Logistic Regression and Naïve Bayes were (0.89, 0.86, 0.86), (0.86, 0.83, 0.80) and (0.85, 0.81, 0.76), respectively.


Social media sites are used today for the development of different types and nature of customers those use such benefits which are often shared by people on social media symbolic or textual opinions, ideas, and feelings. This attitude and orientation draw attention to research and analyze sentiments through online data about customer interest. Therefore, the sentimental analysis idea is proposed. This is among the various uses of Natural Language Processing (NLP) and Machine Learning Analysis (MLA) is very common. The main task of sentimental analysis is the classification of sentiments automatically into three categories that are positive, negative and neutral. Many classification researches are conducted over the years to know the exact feelings and situations of sentimental emotions of people. Classification, fuzzy and clustering, is used. To know the sentiment analysis of the people’s accurate feeling and situation, many times over the years classification research was conducted in past. The accuracy of classification is finding more in Fuzzy based. Fuzzy based classification finds more accurate and for comparative study execution Classical Text Classifications Model is used. In comparative performance, this study shows the possibility of implementing the proposed method able to provide more accurate results when it comes in comparison with conventional classifiers. In this article we have discussed different researchers worked on the method of sentiment analysis and classification. This article also shows the importance of extracting comments and analyze sentiments


Sign in / Sign up

Export Citation Format

Share Document