Related Experiment Video
Updated: Jul 6, 2025

03:37
Author Spotlight: Impact of Intergenic Interactions on Disease-Identifying Dark Biomarkers
Published on: March 1, 2024
758
Contradiction in text review and apps rating: prediction using textual features and transfer learning
Turki Aljrees1, Muhammad Umer2, Oumaima Saidani3
1College of Computer Science and Engineering, University of Hafr Al-Batin, Hafar Al-Batin, Saudi Arabia.
Peerj. Computer Science
|January 10, 2024
Summary
This study predicts authentic mobile app ratings using user reviews and the ELMo transfer learning model. It accurately analyzes app feedback, overcoming biases in numerical ratings.
Area of Science:
- Natural Language Processing
- Machine Learning
- Software Engineering
Background:
- Mobile app stores like Google Play are key platforms for app distribution and user feedback.
- User reviews offer valuable insights but can be subject to bias, creating discrepancies with numerical ratings.
- Existing methods struggle to reconcile numerical ratings with the rich information in user reviews.
Purpose of the Study:
- To develop a transfer learning model for predicting authentic numerical ratings of mobile apps based on user reviews.
- To address the issue of biased numerical ratings by leveraging the content of user-provided text reviews.
- To evaluate the effectiveness of the proposed ELMo model against other transfer learning and machine learning approaches.
Main Methods:
- A transfer learning approach using the ELMo model, based on word vector representations, was employed.
- A dataset of app reviews and ratings was collected from the Google Play Store across 14 app categories.
- TextBlob analysis was used to segregate biased and unbiased user ratings to establish ground truth for evaluation.
Main Results:
- The ELMo model demonstrated a high potential for predicting authentic numerical ratings by analyzing user reviews.
- The proposed ELMo model outperformed three other transfer learning and five machine learning models in accuracy.
- The study successfully identified and addressed discrepancies between numerical ratings and user-reported experiences.
Conclusions:
- Transfer learning, specifically using the ELMo model, is effective in predicting accurate mobile app ratings from user reviews.
- Analyzing user reviews provides a more authentic measure of app quality than numerical ratings alone.
- This approach offers a valuable tool for developers and users to better understand app performance and user satisfaction.
Related Concept Videos
Improving Translational Accuracy
10.5K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
10.5K
Review and Preview
7.5K
In statistics, several tools are used to interpret the data. Measures of central tendency represent the characteristics of the data, such as mean, median, and mode. Additionally, measures of variance like standard deviation and range are used to find the spread of data from the mean. Relative standing measures the distance between data locations. Commonly used measures of relative standings are percentile, z score, and quartiles.
Percentiles are a type of fractile that partition data into...
Percentiles are a type of fractile that partition data into...
7.5K
Classification of Systems-I
188
Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
188
Classification of Systems-II
146
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
146
Multiple Comparison Tests
3.9K
Multiple comparison test, abbreviated as MCT, is a post hoc analysis generally performed after comparing multiple samples with one or more tests. An MCT will help identify a significantly different sample among multiple samples or a factor among multiple factors.
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...
3.9K
Force Classification
1.2K
Forces play a crucial role in the study of physics and engineering. They are essential in describing the motion, behavior, and equilibrium of objects in the physical world. Forces can be classified based on their origin, type, and direction of action.
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
1.2K

