TY - JOUR
T1 - Contradiction in text review and apps rating
T2 - prediction using textual features and transfer learning
AU - Aljrees, Turki
AU - Umer, Muhammad
AU - Saidani, Oumaima
AU - Almuqren, Latifah
AU - Ishaq, Abid
AU - Alsubai, Shtwai
AU - Eshmawi, Ala’ Abdulmajid
AU - Ashraf, Imran
N1 - Publisher Copyright:
© 2024 Aljrees et al. All Rights Reserved.
PY - 2024
Y1 - 2024
N2 - Mobile app stores, such as Google Play, have become famous platforms for practically all types of software and services for mobile phone users. Users may browse and download apps via app stores, which also help developers monitor their apps by allowing users to rate and review them. App reviews may contain the user’s experience, bug details, requests for additional features, or a textual rating of the app. These ratings can be frequently biased due to inadequate votes. However, there are significant discrepancies between the numerical ratings and the user reviews. This study uses a transfer learning approach to predict the numerical ratings of Google apps. It benefits from user-provided numeric ratings of apps as the training data and provides authentic ratings of mobile apps by analyzing users’ reviews. A transfer learning-based model ELMo is proposed for this purpose which is based on the word vector feature representation technique. The performance of the proposed model is compared with three other transfer learning and five machine learning models. The dataset is scrapped from the Google Play store which extracts the data from 14 different categories of apps. First, biased and unbiased user rating is segregated using TextBlob analysis to formulate the ground truth, and then classifiers prediction accuracy is evaluated. Results demonstrate that the ELMo classifier has a high potential to predict authentic numeric ratings with user actual reviews.
AB - Mobile app stores, such as Google Play, have become famous platforms for practically all types of software and services for mobile phone users. Users may browse and download apps via app stores, which also help developers monitor their apps by allowing users to rate and review them. App reviews may contain the user’s experience, bug details, requests for additional features, or a textual rating of the app. These ratings can be frequently biased due to inadequate votes. However, there are significant discrepancies between the numerical ratings and the user reviews. This study uses a transfer learning approach to predict the numerical ratings of Google apps. It benefits from user-provided numeric ratings of apps as the training data and provides authentic ratings of mobile apps by analyzing users’ reviews. A transfer learning-based model ELMo is proposed for this purpose which is based on the word vector feature representation technique. The performance of the proposed model is compared with three other transfer learning and five machine learning models. The dataset is scrapped from the Google Play store which extracts the data from 14 different categories of apps. First, biased and unbiased user rating is segregated using TextBlob analysis to formulate the ground truth, and then classifiers prediction accuracy is evaluated. Results demonstrate that the ELMo classifier has a high potential to predict authentic numeric ratings with user actual reviews.
KW - Algorithms and Analysis of Algorithms
KW - Data Mining and Machine Learning
KW - Ensemble learning
KW - Google apps rating
KW - Human-Computer Interaction
KW - Mobile and Ubiquitous Computing
KW - Opinion mining
KW - Text Mining
KW - Text mining
KW - Transfer learning
UR - https://www.scopus.com/pages/publications/85185843727
U2 - 10.7717/peerj-cs.1722
DO - 10.7717/peerj-cs.1722
M3 - Article
AN - SCOPUS:85185843727
SN - 2376-5992
VL - 10
JO - PeerJ Computer Science
JF - PeerJ Computer Science
M1 - e1722
ER -