TY - JOUR
T1 - Sentiment analysis of microblogs using multilayer feed-forward artificial neural networks
AU - Despotovic, Vladimir
AU - Tanikic, Dejan
N1 - Publisher Copyright:
© 2017 Slovak Academy of Sciences. All rights reserved.
PY - 2017
Y1 - 2017
N2 - Sentiment analysis aims to extract public opinion on a particular topic and microblogs, especially Twitter as the most influential platform, represent a significant source of information. The application to microblogs has to cope with difficulties, such as informal language with abbreviations, internet jargons, emoticons, hashtags that do not appear in conventional text documents. Sentiment analysis technique for microblogs based on a feed-forward artificial neural network (ANN) with sigmoid activation function is proposed in this paper and compared to machine learning approaches, i.e. Multinomial Naive Bayes, Support Vector Machines and Maximum Entropy. Experiments were performed on Stanford Twitter Sentiment corpus, a balanced dataset which contains noisy training labels weakly annotated using emoticons as sentiment indicators; and SemEval-2014 Task 9 corpus, an unbalanced dataset which contains manually annotated training examples. The obtained results show that ANN produces superior or at least comparable results to state-of-the-art machine learning techniques.
AB - Sentiment analysis aims to extract public opinion on a particular topic and microblogs, especially Twitter as the most influential platform, represent a significant source of information. The application to microblogs has to cope with difficulties, such as informal language with abbreviations, internet jargons, emoticons, hashtags that do not appear in conventional text documents. Sentiment analysis technique for microblogs based on a feed-forward artificial neural network (ANN) with sigmoid activation function is proposed in this paper and compared to machine learning approaches, i.e. Multinomial Naive Bayes, Support Vector Machines and Maximum Entropy. Experiments were performed on Stanford Twitter Sentiment corpus, a balanced dataset which contains noisy training labels weakly annotated using emoticons as sentiment indicators; and SemEval-2014 Task 9 corpus, an unbalanced dataset which contains manually annotated training examples. The obtained results show that ANN produces superior or at least comparable results to state-of-the-art machine learning techniques.
KW - Machine learning
KW - Microblogs
KW - Neural networks
KW - Opinion mining
KW - Sentiment analysis
KW - Twitter
UR - http://www.scopus.com/inward/record.url?scp=85044333106&partnerID=8YFLogxK
U2 - 10.4149/cai_2017_5_1127
DO - 10.4149/cai_2017_5_1127
M3 - Article
AN - SCOPUS:85044333106
SN - 1335-9150
VL - 36
SP - 1127
EP - 1142
JO - Computing and Informatics
JF - Computing and Informatics
IS - 5
ER -