Extracting Arguments Based on User Decisions in App Reviews

被引:3
|
作者
Kunaefi, Anang [1 ]
Aritsugi, Masayoshi [2 ]
机构
[1] Kumamoto Univ, Grad Sch Sci & Technol, Comp Sci & Elect Engn, Kumamoto 8608555, Japan
[2] Kumamoto Univ, Fac Adv Sci & Technol, Big Data Sci & Technol, Kumamoto 8608555, Japan
来源
IEEE ACCESS | 2021年 / 9卷
关键词
Feature extraction; Data mining; Task analysis; Supervised learning; Licenses; Support vector machines; Software; Argument mining; data-driven requirement; review mining; software requirement; SENTIMENT ANALYSIS; MOBILE;
D O I
10.1109/ACCESS.2021.3067000
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Review mining from app marketplaces has gained immense popularity from researchers in recent years. Most studies in this area, however, tend to focus on improving the performance of classification prediction. In this study, we consider review mining from a different perspective, that is, mining user actions/decisions along with their respective arguments/reasons. Our motivation is to obtain a deeper understanding of users' decisions regarding applications and their underlying justifications, e.g., why users give ratings or recommendations. These information abstractions can benefit app developers, especially in planning app updates, by providing data-driven requirements from users' points of view. We utilized a supervised learning approach and built a machine-based annotator to set the ground truth. Seven classifiers and different feature configurations were trained and evaluated on two app review datasets. We then extracted relations between user decisions and arguments based on functional and nonfunctional requirement attributes. The results show an improved performance over the results of the baselines and favorably acceptable performance compared to the results from a human assessment.
引用
收藏
页码:45078 / 45094
页数:17
相关论文
共 50 条
  • [1] Caspar: Extracting and Synthesizing User Stories of Problems from App Reviews
    Guo, Hui
    Singh, Munindar P.
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 628 - 640
  • [2] Mobile App Evolution Analysis Based on User Reviews
    Li, Xiaozhou
    Zhang, Zheying
    Stefanidis, Kostas
    NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES (SOMET_18), 2018, 303 : 773 - 786
  • [3] Extracting Attractive App Aspects from App Reviews using Clustering Techniques based on Kano Model
    AlAmoudi, Nadeen
    Baslymant, Malak
    Ahmedt, Motaz
    2022 IEEE 30TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), 2022, : 123 - 129
  • [4] An Approach of Extracting Feature Requests from App Reviews
    Peng, Zhenlian
    Wang, Jian
    He, Keqing
    Tang, Mingdong
    COLLABORATE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2016, 2017, 201 : 312 - 323
  • [5] Phrase-Based Extraction of User Opinions in Mobile App Reviews
    Phong Minh Vu
    Hung Viet Pham
    Tam The Nguyen
    Tung Thanh Nguyen
    2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2016, : 726 - 731
  • [6] A Study of the Ping An Health App Based on User Reviews with Sentiment Analysis
    Fang, Fang
    Zhou, Yin
    Ying, Shi
    Li, Zhijuan
    INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH, 2023, 20 (02)
  • [7] Leveraging Arguments in User Reviews for Generating and Explaining Recommendations
    Donkers, Tim
    Ziegler, Jürgen
    Datenbank-Spektrum, 2020, 20 (02) : 181 - 187
  • [8] Automatically extracting user reviews from forum sites
    Liu, Wei
    Yan, Hualiang
    Xiao, Jianguo
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2011, 62 (07) : 2779 - 2792
  • [9] Investigating User Perceptions of Mobile App Privacy: An Analysis of User-Submitted App Reviews
    Besmer, Andrew R.
    Watson, Jason
    Banks, M. Shane
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2020, 14 (04) : 74 - 91
  • [10] Extracting Software Change Requests from Mobile App Reviews
    Nadeem, Muhammad
    Shahzad, Khurram
    Majeed, Nadeem
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS (ASEW 2021), 2021, : 198 - 203