文本审查和应用程序评级中的矛盾:使用文本特征进行预测和转移学习
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
概括
这项研究使用用户评论和ELMo转移学习模型预测了真实的移动应用程序评级. 它准确地分析应用程序反,克服数值评级中的偏见.
科学领域:
- 自然语言处理自然语言处理.
- 机器学习 机器学习
- 软件工程 软件工程 软件工程
背景情况:
- 像Google Play这样的移动应用商店是应用程序分发和用户反的关键平台.
- 用户评论提供了有价值的见解,但可能会受到偏见,与数字评级产生差异.
- 现有的方法很难将数值评级与用户评论中的丰富信息相协调.
研究的目的:
- 开发一种转移学习模型,根据用户评论预测移动应用程序的真实数值评分.
- 通过利用用户提供的文本评论的内容来解决偏见数字评级的问题.
- 评估拟议的ELMo模型与其他转移学习和机器学习方法的有效性.
主要方法:
- 采用了基于词向量表示的ELMo模型的转移学习方法.
- 从谷歌Play商店收集了应用程序评论和评级的数据集,涵盖14个应用程序类别.
- 使用TextBlob分析来分离有偏见和无偏见的用户评分,以确定评估的基本真相.
主要成果:
- 通过分析用户评论,ELMo模型展示了通过分析用户评论来预测真实数值评级的高潜力.
- 拟议的ELMo模型在准确性方面超过了其他三种转移学习和五种机器学习模型.
- 该研究成功地确定并解决了数字评级和用户报告的体验之间的差异.
结论:
- 转移学习,特别是使用ELMo模型,可以有效地从用户评论中预测准确的移动应用程序评分.
- 分析用户评论提供了比单纯的数字评分更真实的应用程序质量衡量标准.
- 这种方法为开发人员和用户提供了一个有价值的工具,可以更好地了解应用程序的性能和用户满意度.
相关概念视频
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


