4.4 Article

An automated approach to aspect-based sentiment analysis of apps reviews using machine and deep learning

期刊

AUTOMATED SOFTWARE ENGINEERING
卷 30, 期 2, 页码 -

出版社

SPRINGER
DOI: 10.1007/s10515-023-00397-7

关键词

Aspect-based sentiment analysis (ABSA); Apps reviews; Users feedback; Machine learning; Deep learning

向作者/读者索取更多资源

This paper aims to build ABSA models using supervised Machine Learning (ML) and Deep Learning (DL) approaches and empirically compare their performance in the context of ABSA task. The empirical study shows that the ML model trained using Logistic Regression algorithm and BERT embeddings outperformed the other models. Although ML outperformed DL, DL models do not require hand-crafted features and allow for better learning of features when trained with more data.
Apps reviews hold a huge amount of informative user feedback that may be used to assist software practitioners in better understanding users' needs, identify issues related to quality, such as privacy concerns and low efficiency, and evaluate the perceived users' satisfaction with the app features. One way to efficiently extract this information is by using Aspect-Based Sentiment Analysis (ABSA). The role of ABSA of apps reviews is to identify all app's aspects being reviewed and assign a sentiment polarity towards each aspect. This paper aims to build ABSA models using supervised Machine Learning (ML) and Deep Learning (DL) approaches. Our automated technique is intended to (1) identify the most useful and effective text-representation and task-specific features in both Aspect Category Detection (ACD) and Aspect Category Polarity, (2) empirically investigate the performance of conventional ML models when utilized for ABSA task of apps reviews, and (3) empirically compare the performance of ML models and DL models in the context of ABSA task. We built the models using different algorithms/architectures and performed hyper-parameters tuning. In addition, we extracted a set of relevant features for the ML models and performed an ablation study to analyze their contribution to the performance. Our empirical study showed that the ML model trained using Logistic Regression algorithm and BERT embeddings outperformed the other models. Although ML outperformed DL, DL models do not require hand-crafted features and they allow for a better learning of features when trained with more data.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.4
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据