Refining Words for Improved BERT Model Performance in User Review Classification

Understanding user needs and wants for an app is an important aspect. An app launched will be continuously improved to satisfy user needs and wants. App user reviews are an important source of information for developers to understand user needs and improve app quality. However, manual analysis of several reviews that use informal language, slang, and abbreviations is time-consuming and inefficient. Reviews can be technical (complaints about app performance), nontechnical (complaints about services, business processes), or general (no specific focus). Therefore, automatic classification is required to direct reviews to the right team to follow up on the complaints. This paper proposes a BERT-based automatic classification method to categorize reviews based on technical, nontechnical, and general aspects. The Indonesian dataset was taken from the Google Play Store, and initial labeling was performed using the Snorkel method based on keywords to reduce time and cost. Word refinement by changing slang words and spelling correction using SymSpell were applied to handle informal language and address out-of-vocabulary words in the reviews, thus improving the performance of the analysis method. This study shows that manual word refinement has the highest F1 score of 0.8924, followed by automatic refinement with 0.8681, whereas no refinement only achieves an F1 score of 0.8564.

Authors

Institutions

Publication Details

Published
2025-02-03
DOI
https://doi.org/10.1109/icadeis65852.2025.10933336
Primary Topic
Sentiment Analysis and Opinion Mining
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Refining Words for Improved BERT Model Performance in User Review Classification

Siti Rochimah, Lauretha Devi Fajar Vantie
Sentiment Analysis and Opinion Mining
article

Refining Words for Improved BERT Model Performance in User Review Classification

Siti Rochimah, Lauretha Devi Fajar Vantie
article en

Abstract

Understanding user needs and wants for an app is an important aspect. An app launched will be continuously improved to satisfy user needs and wants. App user reviews are an important source of information for developers to understand user needs and improve app quality. However, manual analysis of several reviews that use informal language, slang, and abbreviations is time-consuming and inefficient. Reviews can be technical (complaints about app performance), nontechnical (complaints about services, business processes), or general (no specific focus). Therefore, automatic classification is required to direct reviews to the right team to follow up on the complaints. This paper proposes a BERT-based automatic classification method to categorize reviews based on technical, nontechnical, and general aspects. The Indonesian dataset was taken from the Google Play Store, and initial labeling was performed using the Snorkel method based on keywords to reduce time and cost. Word refinement by changing slang words and spelling correction using SymSpell were applied to handle informal language and address out-of-vocabulary words in the reviews, thus improving the performance of the analysis method. This study shows that manual word refinement has the highest F1 score of 0.8924, followed by automatic refinement with 0.8681, whereas no refinement only achieves an F1 score of 0.8564.

Sepuluh Nopember Institute of Technology (ID)
Openalex Percentile: Top 97%
Sentiment Analysis and Opinion Mining
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.