Leveraging User-Generated Comments and Fused BiLSTM Models to Detect and Predict Issues with Mobile Apps
Source abstract
Abstract
In the last decade, technical advancements and faster Internet speeds have also led to an increasing number of mobile devices and users. Thus, all contributors to society, whether young or old members, can use these mobile apps. The use of these apps eases our daily lives, and all customers who need any type of service can access it easily, comfortably, and efficiently through mobile apps. Particularly, Saudi Arabia greatly depends on digital services to assist people and visitors. Such mobile devices are used in organizing daily work schedules and services, particularly during two large occasions, Umrah and Hajj. However, pilgrims encounter mobile app issues such as slowness, conflict, unreliability, or user-unfriendliness. Pilgrims comment on these issues on mobile app platforms through reviews of their experiences with these digital services. Scholars have made several attempts to solve such mobile issues by reporting bugs or non-functional requirements by utilizing user comments. However, solving such issues is a great challenge, and the issues still exist. Therefore, this study aims to propose a hybrid deep learning model to classify and predict mobile app software issues encountered by millions of pilgrims during the Hajj and Umrah periods from the user perspective. Firstly, a dataset was constructed using user-generated comments from relevant mobile apps using natural language processing methods, including information extraction, the annotation process, and pre-processing steps, considering a multi-class classification problem. Then, several experiments were conducted using common machine learning classifiers, Artificial Neural Networks (ANN), Long Short-Term Memory (LSTM), and Convolutional Neural Network Long Short-Term Memory (CNN-LSTM) architectures, to examine the performance of the proposed model. Results show 96% in F1-score and accuracy, and the proposed model outperformed the mentioned models.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Sentiment Analysis and Opinion Mining · Spam and Phishing Detection · Digital Marketing and Social Media
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (69)
Show source-provided references
1. AR-miner: Mining informative reviews for developers from mobile app marketplace
2. Mining non-functional requirements from app store reviews10.1007/s10664-019-09716-7 ↗
3. A review on usability issues in mobile applications
4. A review on the mobile applications developed for COVID-19: An exploratory analysis10.1109/ACCESS.2020.3015102 ↗
5. Using text mining to measure mobile banking service quality10.1108/IMDS-09-2020-0545 ↗
6. Revealing the unrevealed: Mining smartphone users privacy perception on app markets10.1016/j.cose.2019.02.010 ↗
7. A novel hybrid deep learning model for detecting and classifying non-functional requirements of mobile apps issues10.3390/electronics12051258 ↗
8. Identifying security issues for mobile applications based on user review summarization
9. DSGPT: Domain-specific generative pre-training of transformers for text generation in e-commerce title and review summarization
10. Unsupervised summarization of privacy concerns in mobile application reviews
11. App review mining and summarization
12. Comparing mobile apps by identifying ‘Hot’ features10.1016/j.future.2018.02.008 ↗
13. FeatCompare: Feature comparison for competing mobile apps leveraging user reviews10.1007/s10664-021-09988-y ↗
14. Mining user reviews for mobile app comparisons
15. What in consumer reviews affects the sales of mobile apps: A multifacet sentiment analysis approach10.1080/10864415.2016.1087823 ↗
16. Analyzing tourism mobile applications perceived quality using sentiment analysis and topic modeling
17. Sentiment analysis and topic detection of mobile banking application review
18. Customers’ opinions on mobile telecommunication services in Malaysia using sentiment analysis
19. Analyzing the trend of wearable keywords using text-mining methodology
20. Sentiment analysis of elderly wearable device users based on text mining
21. A recommendation system for proactive health monitoring using IoT and wearable technologies
22. Using VR-based interventions, wearable technology, and text mining to improve military and Veteran mental health10.3138/jmvfh.2019-0033 ↗
23. Mobile health for older adult patients: Using an aging barriers framework to classify usability problems
24. Usability heuristics for mobile learning applications
25. J. Nielsen, “Usability engineering, Morgan Kaufmann, 1994.10.1016/B978-0-08-052029-2.50009-7 ↗
26. Evaluating mobile applications in virtual environments: A survey
27. Usability evaluation of mobile applications using ISO, 9241 and ISO 25062 standards
28. An investigation on the characteristics of mobile applications: A survey study”
29. Automated testing of mobile applications: A systematic map and review
30. Usability of mobile applications: Literature review and rationale for a new usability model10.1186/2194-0827-1-1 ↗
31. What would users change in my app? Summarizing app reviews for recommending software changes
32. Using frame semantics for classifying and summarizing application store reviews10.1007/s10664-018-9605-x ↗
33. Automatic classification of non-functional requirements from augmented app user reviews
34. Studying the dialogue between users and developers of free apps in the google play store10.1007/s10664-017-9538-9 ↗
35. Too many user-reviews! What should app developers look at first?10.1109/TSE.2019.2893171 ↗
36. A. K. Alssayh, “Mobile Hajj guide for Malaysian pilgrims,” Ph.D. dissertation, Universiti Utara Malaysia, Malaysia, 2009.
37. M. M. Anad, “A Mobile Application T0 Guide Hajj Pilgrims,” Masters thesis, Universiti Utara Malaysia, Malaysia, 2009.
38. A. A. Owaidah, “Hajj crowd management via a mobile augmented reality application: A case of The Hajj event, Saudi Arabia,” Ph.D. dissertation, Univ. of Glasgow, UK, 2015.
39. M. Sakina, “The Four Basic Pillars of Hajj’s Mobile System, ” Masters thesis, Universiti Utara Malaysia, Malaysia, 2011.
40. Design and development of an interactive monitoring system for Pilgrims in congregation of Hajj ritual
41. Almasry · The Use of Augmented Reality as Assistive Services for Pilgrims · 2011
42. Development of mobile dua and zikr for Hajj (MDZ4H)
43. Towards a mobile and context-aware framework from crowdsourced data
44. A mobile dictionary for pilgrims
45. Amro · “Pilgrims” Hajj “Tracking System (e-Mutawwif)” · 2012 · 437
46. Supporting pilgrims in navigating densely crowded religious sites10.1007/s00779-011-0461-6 ↗
47. M-Umrah: An Android-based application to help pilgrims in performing Umrah
48. Attention-based BiLSTM models for personality recognition from user-generated content10.1016/j.ins.2022.03.038 ↗
49. Product selection based on sentiment analysis of online reviews: An intuitionistic fuzzy TODIM method10.1007/s40747-022-00678-w ↗
50. Extracting and ranking product features in consumer reviews based on evidence theory10.1007/s12652-021-03664-1 ↗
51. Pilgrim tracking and identification using the mobile phone
52. Pilgrim communication using mobile phones
53. ALHAJJ â€HAJJ APP FOR IOS10.31436/iiumej.v17i1.528 ↗
54. Pilot use of a novel smartphone application to track traveller health behaviour and collect infectious disease data during a mass gathering: Hajj pilgrimage 201410.1016/j.jegh.2015.07.005 ↗
55. An analytical study of mobile applications for Hajj and Umrah services10.1016/j.aci.2017.05.004 ↗
56. Logistic regression was as good as machine learning for predicting major chronic diseases10.1016/j.jclinepi.2020.03.002 ↗
57. Logistic regression model optimization and case analysis
58. Machine learning in medicine: Performance calculation of dementia prediction by support vector machines (SVM)10.1016/j.imu.2019.100200 ↗
59. A study on support vector machine based linear and non-linear pattern classification
60. An investigative approach to employ support vector classifier as a potential detector of brain cancer from MRI dataset
61. Rice disease identification and classification by integrating support vector machine with deep convolutional neural network
62. Deep sentiment classification and topic discovery on novel coronavirus or COVID-19 online discussions: NLP using LSTM recurrent neural network approach10.1109/JBHI.2020.3001216 ↗
63. Sentiment analysis for E-commerce product reviews in Chinese based on sentiment lexicon and deep learning10.1109/ACCESS.2020.2969854 ↗
64. Improved text sentiment classification method based on BiGRU-attention10.1088/1742-6596/1345/3/032097 ↗
65. Developing an online hate classifier for multiple social media platforms10.1186/s13673-019-0205-6 ↗
66. Deep learning algorithm for cyberbullying detection
67. Offensive, aggressive, and hate speech analysis: From data-centric to human-centered approach10.1016/j.ipm.2021.102643 ↗
68. A novel hybrid deep learning model for sentiment classification10.1109/ACCESS.2020.2982538 ↗
69. Identifying unreliable online hospitality reviews with biased user-given ratings: A deep learning forecasting approach10.1016/j.ijhm.2020.102658 ↗