Machine learning technicques for aspect based sentiment analysis
Abstract
Aspect Based Sentiment Analysis (ABSA) is a field of study where sentiments on certain aspects or characteristics of entities are obtained, analyzed, and aggregated from text. Since ABSA facilitates analyzing sentiments at a fine-grained level, it has gained significant attention over the past few years. In particular, ABSA caters real-world applications such analyzing sentiments from product reviews, tweets and emails focusing solely on user intended aspects. In recent research, ABSA has predominantly leveraged on Machine Learning (ML) techniques such as Representation Learning, Kernel Methods and Deep Learning. This dissertation focuses on empirically evaluating two recently proposed ML techniques for ABSA – Support Vector Machine (SVM)-based and Recurrent Neural Networks (RNNs)-based approaches on several datasets. To this end, we re-implemented two state-of-the-art ABSA frameworks which use these classifiers and compared them on the aforementioned ABSA datasets in terms of both accuracy and efficiency. Through these large-scale evaluations, we infer the following: (i) SVMs produce accuracies which are comparable to that of RNNs but they are much computationally lighter, (ii) When there is a significant imbalance among the classes in a multi-class ABSA setting, RNNs perform much better than SVMs. Furthermore, we observe that RNN, as it leverages on word embeddings, are particularly more suited for semantics based ABSA. However, due to its huge computational demands (e.g., large number of GPU cores and high GPU memory), we could not explore the full realm of its performance on our experimental setup which had limited computing resources.
Keywords
Not available
Specialisations
Similar theses
- Machine learning and natural language processing for sentiment analysis on the internet Matija Jerin · University of Maribor · 2025
- Sentiment Analysis of Twitter Data Using Machine Learning and Deep Learning Methods Kundan Reddy Manda · KTH Royal Institute of Technology · 2019
- Aspect-based Sentiment Analysis for Arabic Reviews Using Deep Learning Nada Almani · The University of Surrey · 2019
- Machine learning techniques for sentiment analysis and emotion recognition in natural language Spyridon Kardakis · 2019
- Sentiment Analysis Using Hybrid Machine Learning Technique Nishant Kumar · 2016
- Domain independence of Machine Learning and lexicon based methods in sentiment analysis. Meriton Xhymshiti · 2020
