REVIEW 3 major objections 6 minor 19 references
GLARE: Google Apps Arabic Reviews Dataset
T0 review · 3 major / 6 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read GLARE releases 69 million Arabic app reviews, the largest Arabic corpus of its kind.
desk verdict Useful dataset at heart, but Table 3 contradicts the 69M Arabic review headline, leaving the central claim unverified. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is the collection and filtering pipeline behind the corpus: a category-driven crawl of the Saudi Google Play Store that targets the top 200 free apps in each of 59 main and sub categories, maps apps to their category sets, drops duplicates to reach 9,980 unique applications, and scrapes reviews together with ratings, thumbs-up counts, developer replies, and app metadata. The step that turns the raw 76.5M reviews into the headline 69M Arabic figure is a preprocessing filter described only as 'keeping only Arabic reviews'; the paper does not specify how Arabic is detected, and that filter is what the size claim rests on. The feature-engineering pass builds a term-frequency dictionary with the token-counting utility CountVectorizer, producing 8.7M unique tokens and statistics on word length, review length, and noise that quantify how much cleaning downstream users will need.
What would settle it
Download a random sample of the raw 76M reviews, label it with a transparent Arabic-script and dialect criterion, estimate the Arabic proportion from the sample, and compare it with the 69M/76M ratio; a material mismatch would show the headline count is an artifact of the unspecified filter.
Extended reading notes
Core claim
The claim on the paper's own terms is that GLARE is the largest Arabic reviews dataset to date. The crawl collected 76,512,077 reviews between March 21 and April 21 from the Saudi Google Play Store, starting from the top 200 free apps in each of 59 categories; after removing duplicated apps, the corpus covers 9,980 unique apps and 17 GB of raw review text. A preprocessing step that drops duplicates, nulls, symbols, numbers, and 'noise' and keeps only Arabic reviews yields the headline 69M Arabic reviews. The paper does not train or evaluate a model; its contribution is the resource itself plus descriptive analysis of ratings, thumbs-up votes, developer replies, vocabulary, review length, and app categories.
Load-bearing premise
The 69 million Arabic count rests on an undocumented language-filtering step, so the reported Arabic share depends on a filter the reader cannot inspect or reproduce.
Editorial extensions
If this is right
- Arabic sentiment analysis and aspect-based sentiment analysis can be trained on tens of millions of in-domain reviews rather than thousands.
- The rating attached to each review gives a free distant-supervision signal for opinion mining.
- App-store reviews provide a text genre distinct from the Twitter posts that dominate most existing Arabic corpora, with a higher character ceiling and reply metadata.
- Software engineering researchers and practitioners can use the corpus to study feature requests, bugs, rating dynamics, and developer-response behavior.
- The reported vocabulary and noise statistics imply that downstream users will need substantial cleaning, especially because over 40% of reviews are a single word.
Reading between the lines
- Until the Arabic-detection filter is documented, the 69M figure should be read as an order-of-magnitude estimate rather than an exact measurement.
- Because the storefront is the Saudi Google Play, the Arabic text likely skews toward Saudi-region vocabulary and Modern Standard Arabic, making GLARE a geography-specific sample rather than a balanced pan-Arab corpus.
- The authors list a domain-specific Arabic language model and an aspect-based sentiment analysis benchmark as future work, so the dataset's utility for those tasks remains untested in this paper.
- If the one-word reviews are mostly generic praise, task-specific filtering could shrink the practically usable corpus well below 69M, so the effective size for NLP may differ from the headline size.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces GLARE, a corpus of Google Play app reviews collected from the Saudi Google Play Store in March-April 2021. The authors scraped reviews for 9,980 unique apps across 59 categories, producing about 76M review records and 17 GB of raw data. They claim that after cleaning and 'keeping only Arabic reviews' the corpus contains over 69M Arabic reviews, and they present exploratory statistics (ratings, thumbs-up counts, developer replies), feature engineering (vocabulary, review length, duplicate apps, category combinations), and potential use cases for Arabic NLP. The dataset is released via GitHub and Hugging Face.
Significance. If the 69M Arabic subset is real and reproducible, GLARE would be a substantial new resource for Arabic NLP, particularly for app-review sentiment analysis and software-engineering tasks, and it would be larger than the Arabic review datasets cited in the related work. The paper's strengths are the clear collection outline, the useful metadata fields, and the public release of raw and engineered files. The descriptive statistics in Sections 4 and 5 are internally consistent with the raw 76M corpus. However, the central 'largest Arabic reviews dataset' claim is not yet established: the paper does not document how Arabic reviews were identified, and the feature-engineering table is based on the unfiltered corpus rather than the claimed 69M subset. These are load-bearing but correctable issues.
major comments (3)
- [§3.1 and §5 / Table 3] The 69M Arabic-review count is contradicted by the paper's own statistics. Table 3 reports Total Number of Reviews = 76,512,077 and Total Non-empty Reviews = 76,387,928, and the one-word percentage (40.5%) is computed from 30,953,303 / 76,387,928 = 40.52%. Using the claimed 69M Arabic subset would give about 44.8%. Section 5.1 explicitly states that the vocabulary is 'extracted from all the reviews in GLARE dataset', and Section 5.2 describes tokenizing 'the reviews' without limiting to the Arabic subset. Therefore the EDA and feature engineering were performed on the full 76M corpus, and the abstract/conclusion claim that 69M Arabic reviews were isolated is not corroborated by any table or analysis. The authors should either release and analyze the Arabic-filtered subset separately and report its statistics, or revise the central claim to describe a raw 76M corpus with an Arabic subset whose size is verified by a documented filter.
- [§3.1] The Arabic language filter is not described. 'Keeping only Arabic reviews' could mean script-based filtering, a language identification model, a lexicon, or manual rules, and each choice materially changes the 69M count and the vocabulary statistics. The paper should name the tool/library/model (with version and language code), the threshold or confidence score, and how mixed-script, transliterated, and dialectal Arabic reviews were handled. Without this, the headline number is not reproducible.
- [§1 and §2] The 'largest Arabic reviews dataset to date' claim is not benchmarked against the full range of existing Arabic review corpora. The related-work section lists several small review datasets, but it does not survey the Masader catalogue or other large review resources to justify the superlative. Because the comparison corpus is not enumerated and the size of the Arabic subset is itself in question, this claim needs a concrete comparison table or an explicit scope, such as 'largest Arabic app-review dataset'.
minor comments (6)
- [§8] The license is described as 'Creative Commons Attribution-Non-Commercial 4.0 International License (CC BY 4.0)', but CC BY 4.0 is not a non-commercial license; please correct the license name and URL to match the actual license.
- [§3.1 / Table 2] The collection period 'March 21 - April 21' should include the year, e.g., March 21, 2021 – April 21, 2021, along with the exact scraper and library versions used.
- [§5.1] The definition of 'noise' is ambiguous: it is first reported as 17% of the vocabulary, then 15% of vocabulary words 'had digits', and later defined as 'any character that is non-Arabic alphanumeric'. Please define these categories as mutually exclusive or explain the overlap.
- [§5.1] The top frequent terms are given as glyph-name sequences rather than in Arabic script; rendering the actual Arabic words would improve readability.
- [§3.1 / §5.3] The paper says 'over 11K apps' in Section 3.1 and '11,736 apps' in Section 5.3; please harmonize the two numbers.
- [§3.1 / §7] No scraping or cleaning code is provided in the repository; for a dataset paper, adding the collection and cleanup scripts, or at least a detailed pseudocode, would support reproducibility.
Circularity Check
No circularity: GLARE is a descriptive dataset paper with no derived prediction or fitted parameter to reduce.
full rationale
The paper reports the construction and descriptive statistics of a newly collected Arabic app-reviews dataset. There is no derivation chain in which an output quantity is defined in terms of an input quantity, no fitted parameter is relabeled as a prediction, and no load-bearing argument rests on a self-citation. The central claim, that GLARE contains 76M reviews, 69M of which are Arabic, is a reported collection outcome rather than a tested hypothesis. The only substantive concern is internal consistency: Section 3.1 says the dataset was filtered to keep only Arabic reviews, while Table 3 reports statistics over 76,387,928 non-empty reviews, and the one-word-review percentage of 40.5% is consistent with the 76M denominator rather than the claimed 69M Arabic subset. This is a correctness or reproducibility issue about whether the language filter was actually applied and how Arabic was detected, not a circularity issue: no quantity is being predicted from, or defined in terms of, another quantity. Accordingly, the circularity score is 0.
Assumptions & free parameters
assumptions (3)
- domain assumption google-play-scraper returns the complete set of accessible reviews and correct app metadata for the Saudi Google Play Store.
- domain assumption The rule used to keep only Arabic reviews is correct, even though it is not specified.
- domain assumption Top 200 free apps per category adequately represents the Saudi Google Play Store.
Cite this review
Pith. "Pith review of GLARE: Google Apps Arabic Reviews Dataset." pith.science (2026). https://pith.science/paper/B5OWMAIL
@misc{pith2026241215259,
author = {Pith},
title = {Pith review of: GLARE: Google Apps Arabic Reviews Dataset},
year = {2026},
howpublished = {\url{https://pith.science/paper/B5OWMAIL}},
note = {Machine review of arXiv:2412.15259}
}
read the original abstract
This paper introduces GLARE an Arabic Apps Reviews dataset collected from Saudi Google PlayStore. It consists of 76M reviews, 69M of which are Arabic reviews of 9,980 Android Applications. We present the data collection methodology, along with a detailed Exploratory Data Analysis (EDA) and Feature Engineering on the gathered reviews. We also highlight possible use cases and benefits of the dataset.
Figures
Figures from the paper (5 more)
Reference graph
Works this paper leans on
-
[1]
Abdul-Mageed, M., Alhuzali, H., and Elaraby, M. (2018). You tweet what you speak: A city-level dataset of arabic dialects. In Proceedings of the Eleventh International Conference on Language Resources and Evaluation (LREC 2018)
work page 2018
-
[2]
Ahmed, A., Ali, N., Alzubaidi, M., Zaghouani, W., Abd-alrazaq, A. A., and Househ, M. (2022). Freely available arabic corpora: A scoping review. Computer Methods and Programs in Biomedicine , 2:100049
work page 2022
-
[3]
A., Jararweh, Y., and Al-Kabi, M
Al-Ayyoub, M., Khamaiseh, A. A., Jararweh, Y., and Al-Kabi, M. N. (2019). A comprehensive survey of arabic sentiment analysis. Information processing & management , 56(2):320--342
work page 2019
-
[4]
Al-Shamani, M., Al-Sarem, M., Saeed, F., and Almutairi, W. (2022). Designing an arabic google play store user review dataset for detecting app requirement issues. In Advances on Smart and Soft Computing , pages 133--143. Springer
work page 2022
-
[5]
Al-Smadi, M., Qawasmeh, O., Talafha, B., and Quwaider, M. (2015). Human annotated arabic dataset of book reviews for aspect based sentiment analysis. In 2015 3rd International Conference on Future Internet of Things and Cloud , pages 726--730. IEEE
work page 2015
-
[6]
A., Sarro, F., Black, S., Capra, L., and Harman, M
Al-Subaihin, A. A., Sarro, F., Black, S., Capra, L., and Harman, M. (2019). App store effects on software engineering practices. IEEE Transactions on Software Engineering , 47(2):300--319
work page 2019
-
[7]
Alharbi, B., Alamro, H., Alshehri, M., Khayyat, Z., Kalkatawi, M., Jaber, I. I., and Zhang, X. (2020). Asad: A twitter-based benchmark arabic sentiment analysis dataset. arXiv preprint arXiv:2011.00578
arXiv 2020
-
[8]
S., Mansour, W., Elsayed, T., and Al-Ali, A
Ali, Z. S., Mansour, W., Elsayed, T., and Al-Ali, A. (2021). Arafacts: the first large arabic dataset of naturally occurring claims. In Proceedings of the Sixth Arabic Natural Language Processing Workshop , pages 231--236
work page 2021
Show all 19 references
-
[9]
Alsarsour, I., Mohamed, E., Suwaileh, R., and Elsayed, T. (2018). Dart: A large dataset of dialectal arabic tweets. In Proceedings of the Eleventh International Conference on Language Resources and Evaluation (LREC 2018)
2018
-
[10]
and Atiya, A
Aly, M. and Atiya, A. (2013). Labr: A large scale arabic book reviews dataset. In Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers) , pages 494--498
2013
-
[11]
Alyafeai, Z., Masoud, M., Ghaleb, M., and Al-shaibani, M. S. (2021). Masader: Metadata sourcing for arabic text and speech data resources. arXiv preprint arXiv:2110.06744
2021 arXiv
-
[12]
D a browski, J., Letier, E., Perini, A., and Susi, A. (2022). Analysing app reviews for software engineering: a systematic literature review. Empirical Software Engineering , 27(2):1--63
2022
-
[13]
Einea, O., Elnagar, A., and Al Debsi, R. (2019). Sanad: Single-label arabic news articles dataset for automatic text categorization. Data in brief , 25:104076
2019
-
[14]
S., and Einea, A
Elnagar, A., Khalifa, Y. S., and Einea, A. (2018). Hotel arabic-reviews dataset construction for sentiment analysis applications. In Intelligent Natural Language Processing: Trends and Applications , pages 35--52. Springer
2018
-
[15]
Haouari, F., Hasanain, M., Suwaileh, R., and Elsayed, T. (2020). Arcov-19: The first arabic covid-19 twitter dataset with propagation networks. arXiv preprint arXiv:2004.05861
2020 arXiv
-
[16]
and Ghanem, B
Mulki, H. and Ghanem, B. (2021). Let-mi: An arabic levantine twitter dataset for misogynistic language. arXiv preprint arXiv:2103.10195
2021 arXiv
-
[17]
B., Elnagar, A., Shahin, I., and Henno, S
Nassif, A. B., Elnagar, A., Shahin, I., and Henno, S. (2021). Deep learning for arabic subjective sentiment analysis: Challenges and research opportunities. Applied Soft Computing , 98:106836
2021
-
[18]
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., and Duchesnay, E. (2011). Scikit-learn: Machine learning in P ython. Jou...
2011
-
[19]
write newline
" write newline "" before.all 'output.state := FUNCTION fin.entry add.period write newline FUNCTION new.block output.state before.all = 'skip after.block 'output.state := if FUNCTION new.sentence output.state after.block = 'skip output.state before.all = 'skip after.sentence '...
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.