  Mobile app stores produce a tremendous amount of data in the form of user
reviews, which is a huge source of user requirements and sentiments; such
reviews allow app developers to proactively address issues in their apps.
However, only a small number of reviews capture common issues and sentiments
which creates a need for automatically identifying prominent reviews.
Unfortunately, most existing work in text ranking and popularity prediction
focuses on social contexts where other signals are available, which renders
such works ineffective in the context of app reviews. In this work, we propose
a new framework, PPrior, that enables proactive prioritization of app issues
through identifying prominent reviews (ones predicted to receive a large number
of votes in a given time window). Predicting highly-voted reviews is
challenging given that, unlike social posts, social network features of users
are not available. Moreover, there is an issue of class imbalance, since a
large number of user reviews receive little to no votes. PPrior employs a
pre-trained T5 model and works in three phases. Phase one adapts the
pre-trained T5 model to the user reviews data in a self-supervised fashion. In
phase two, we leverage contrastive training to learn a generic and
task-independent representation of user reviews. Phase three uses radius
neighbors classifier t o m ake t he final predictions. This phase also uses
FAISS index for scalability and efficient search. To conduct extensive
experiments, we acquired a large dataset of over 2.1 million user reviews from
Google Play. Our experimental results demonstrate the effectiveness of the
proposed framework when compared against several state-of-the-art approaches.
Moreover, the accuracy of PPrior in predicting prominent reviews is comparable
to that of experienced app developers.
