Extracting useful software development information from mobile application reviews: A survey of intelligent mining techniques and tools

Mohammadali Tavakoli,Liping Zhao,Atefeh Heydari,Goran Nenadić
DOI: https://doi.org/10.1016/j.eswa.2018.05.037
IF: 8.5
2018-12-01
Expert Systems with Applications
Abstract:Mobile application (app) websites such as Google Play and AppStore allow users to review their downloaded apps. Such reviews can be useful for app users, as they may help users make an informed decision; such reviews can also be potentially useful for app developers, if they contain valuable information concerning user needs and requirements. However, in order to unleash the value of app reviews for mobile app development, intelligent mining tools that can help discern relevant reviews from irrelevant ones must be provided. This paper surveys the state of the art in the development of such tools and techniques behind them. To gain insight into the maturity of the current support mining tools, the paper will also find out what app development information these tools have discovered and what challenges they are facing. The results of this survey can inform the development of more effective and intelligent app review mining techniques and tools.
computer science, artificial intelligence,engineering, electrical & electronic,operations research & management science
What problem does this paper attempt to address?