Automating Mobile App Review User Feedback with Aspect-Based Sentiment Analysis

被引:2
作者
Ballas, Vasileios [1 ]
Michalakis, Konstantinos [1 ]
Alexandridis, Georgios [1 ]
Caridakis, George [1 ]
机构
[1] Univ Aegean, Univ Hill, Mitilini 81100, Greece
来源
HUMAN-CENTERED DESIGN, OPERATION AND EVALUATION OF MOBILE COMMUNICATIONS, PT II, MOBILE 2024 | 2024年 / 14738卷
关键词
Aspect-based Sentiment Analysis; User Feedback; Mobile Application; User Experience Evaluation;
D O I
10.1007/978-3-031-60487-4_14
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Effective user feedback is crucial for enhancing the user experience (UX) of mobile applications. However, manually analyzing user reviews can be time-consuming and labour-intensive. This paper investigates the application of state-of-the-art aspect-based sentiment analysis (ABSA) algorithms to automate user review analysis and feedback. We scrape the most relevant Google Play Store user reviews for 6 distinct applications of unrelated categories and we separate them into single sentences. We employ and fine-tune a BERT-based ABSA model - Aspect Sentiment Triplet Extraction by PyABSA - to extract sentiment triplets (aspect, opinion, polarity) from the review sentences. The results demonstrate that ABSA models can effectively capture user feedback by identifying specific aspects and sentiments related to app features and functionalities. Our framework, which utilizes the ABSA model along with filtering methods via Topic Modeling, can automatically extract sentiment triplets and provide additional suggestions and statistics for the app developers. This framework facilitates efficient and comprehensive user feedback collection, enabling developers to make informed decisions for UX improvement.
引用
收藏
页码:179 / 193
页数:15
相关论文
共 40 条
[1]   Automated vs Manual Content Analysis - A Retrospective Look [J].
Anastasiei, Ionut-Daniel ;
Georgescu, Mircea Radu .
SCIENTIFIC ANNALS OF ECONOMICS AND BUSINESS, 2020, 67 :57-67
[2]  
[Anonymous], 2023, Hugging Face-models
[3]   Comprehensive analysis of aspect term extraction methods using various text embeddings* [J].
Augustyniak, Lukasz ;
Kajdanowicz, Tomasz ;
Kazienko, Przemyslaw .
COMPUTER SPEECH AND LANGUAGE, 2021, 69
[4]   Conceptualizing Requirements Using User Stories and Use Cases: A Controlled Experiment [J].
Dalpiaz, Fabiano ;
Sturm, Arnon .
REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY (REFSQ 2020), 2020, 12045 :221-238
[5]  
Devlin J, 2019, Arxiv, DOI arXiv:1810.04805
[6]  
Fernandez C., 2017, Vikalpa The Journal for Decision Makers, V42, P265, DOI [DOI 10.1177/025609091773244, 10.1177/025609091773244, DOI 10.1177/0256090917732442]
[7]  
Hastie T., 2009, The elements of statistical learning: Data mining, inference, and prediction, DOI [10.1007/978-0-387-84858-7, DOI 10.1007/978-0-387-84858-7]
[8]  
Jelodar H., 2018, Latent Dirichlet allocation (LDA) and topic modeling: models, applications, a survey
[9]  
Kim Y, 2014, Arxiv, DOI arXiv:1408.5882
[10]  
Kirange D., 2015, INT J COMPUTER APPL, V113, P17, DOI [https://doi.org/10.5120/19829-1680, DOI 10.5120/19829-1680]