Leveraging Encoder-only Large Language Models for Mobile App Review Feature Extraction

Quim Motger, Alessio Miaschi, Felice Dell'Orletta, Xavier Franch, Jordi Marco
8/2/2024
cs.CLcs.SE

No official code found. Best implementation: nlp4se/t-frex (5 stars, GPL-3.0, last commit 2024-09-10).

Abstract

Mobile app review analysis presents unique challenges due to the low quality, subjective bias, and noisy content of user-generated documents. Extracting features from these reviews is essential for tasks such as feature prioritization and sentiment analysis, but it remains a challenging task. Meanwhile, encoder-only models based on the Transformer architecture have shown promising results for classification and information extraction tasks for multiple software engineering processes. This study explores the hypothesis that encoder-only large language models can enhance feature extraction from mobile app reviews. By leveraging crowdsourced annotations from an industrial context, we redefine feature extraction as a supervised token classification task. Our approach includes extending the pre-training of these models with a large corpus of user reviews to improve contextual understanding and employing instance selection techniques to optimize model fine-tuning. Empirical evaluations demonstrate that this method improves the precision and recall of extracted features and enhances performance efficiency. Key contributions include a novel approach to feature extraction, annotated datasets, extended pre-trained models, and an instance selection mechanism for cost-effective fine-tuning. This research provides practical methods and empirical evidence in applying large language models to natural language processing tasks within mobile app reviews, offering improved performance in feature extraction.

View on arXivView PDF

Code Implementations(1)

nlp4se/t-frexCommunity100%
GPL-3.0

A Transformer-based Feature Extraction Method from Mobile App Reviews

53PythonJan 2, 20242 years agoGPL-3.0

Similar Papers

Cite this paper

@article{motger2024leveraging,
  title  = {Leveraging Encoder-only Large Language Models for Mobile App Review Feature Extraction},
  author = {Quim Motger and Alessio Miaschi and Felice Dell'Orletta and Xavier Franch and Jordi Marco},
  year   = {2024},
  eprint = {2408.01063},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.01063v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.01063.svg)](https://codeofpaper.com/paper/2408.01063)

Discussion