REVIEW 4 major objections 5 minor 9 references
MoVoC: Morphology-Aware Subword Construction for Geez Script Languages
T0 review · 4 major / 5 minor · reviewed 2026-08-04 · deepseek-v4-flash
Pith's one-line read MoVoC-Tok aligns subword splits with morpheme boundaries in four Geez-script languages.
desk verdict Useful dataset release and a sensible constrained-BPE method for Geez-script languages, but the paper's central claim of consistent intrinsic improvements is undermined by circular evaluation and internal contradictions. 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
MoVoC (Morpheme-aware Subword Vocabulary Construction) is a three-step pipeline: (1) supervised morphological segmentation of the corpus into morphemes; (2) construction of a hybrid vocabulary that reserves a hyperparameter-controlled share of tokens for the most frequent morphemes and the rest for frequency-based BPE subwords; (3) constrained BPE training in which a merge operation is permitted only if the merging pair does not span a morpheme boundary. This final constraint is what makes MoVoC-Tok morphologically faithful rather than merely morpheme-initialized.
What would settle it
A concrete check: have human annotators who did not create the training boundaries segment a held-out set of words, then compare MoVoC-Tok and plain BPE against those independent boundaries. If MoVoC-Tok's boundary precision advantage disappears or reverses, the core claim collapses. A second check: train an unsupervised segmenter on the same corpora and see whether it matches or beats MoVoC-Tok's precision; if so, the gains are not due to morphology awareness.
Extended reading notes
Core claim
The central claim is that constraining subword vocabulary construction with morpheme boundaries yields tokenizations that better match expert-annotated morphological structure in low-resource, morphologically rich languages. The method allocates a fraction of the vocabulary to frequent morphemes extracted from a rule-based segmenter, trains BPE on the remaining budget, merges both sets, and then retrains BPE with merge candidates restricted to not cross the annotated boundaries. Across all four tested languages, MoVoC-Tok outperforms plain BPE on morpheme boundary precision and Rényi entropy, and it achieves MorphScores above the published fusional-language mean, indicating that the hybrid v
Load-bearing premise
The load-bearing premise is that the morpheme annotations used to build the vocabulary and to score the tokenizer are accurate, and that the test words do not overlap with the vocabulary-construction data; if those boundaries are wrong or the test set is not held out, the measured intrinsic gains could be an artifact of the annotation tool rather than a real property of the tokenizer.
Editorial extensions
If this is right
- If the claim holds, tokenizers for low-resource morphologically rich languages can be made more linguistically faithful with only a small amount of supervised morpheme annotations.
- The released morpheme-annotated datasets provide a benchmark for evaluating morphological segmentation in Amharic, Tigrinya, Ge'ez, and Tigre, which did not previously exist at this scale.
- The hybrid vocabulary design can be applied to other fusional or agglutinative languages where a rule-based analyzer or a small annotated sample is available, potentially improving token-level interpretability.
- The constrained-BPE mechanism can be reused in any existing BPE-based pipeline without changing the downstream model architecture.
Reading between the lines
- One implication the authors do not explore is that morphology-aware tokenization may benefit tasks other than translation—such as language modeling, part-of-speech tagging, or morphological inflection—where token-level linguistic consistency matters more than n-gram overlap.
- The method's value may be higher for languages with even less training data than Amharic and Tigrinya, since the paper shows the largest intrinsic gains for Tigre and Ge'ez, the two languages with the fewest resources.
- A testable extension would be to apply the same constrained-BPE recipe to another script family (e.g., Arabic or Hebrew) and check whether the boundary-precision gains transfer; if they do not, the benefit may be specific to the Geez script's fusional patterns.
- If the annotated test set overlaps with the vocabulary-construction data, the reported precision gains could be optimistic; an independent human-validated test set would make the comparison fairer.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes MoVoC, a morpheme-aware vocabulary construction method for four Geez-script languages (Amharic, Tigrinya, Ge'ez, Tigre), and evaluates a tokenizer (MoVoC-Tok) that constrains BPE merges to respect morpheme boundaries derived from a supervised morphological analyzer. The authors release curated morpheme annotations and report intrinsic metrics (MorphoScore, Boundary Precision, Rényi entropy) plus extrinsic MT results. The abstract and limitations state that MT gains are not significant, while Section 6 and Table 3 claim consistent MT improvements across all languages.
Significance. If the central claim were supported, the curated datasets and a reproducible morphology-aware tokenizer would be useful resources for low-resource Geez-script NLP, and the finding that morphology-aware tokenization improves intrinsic segmentation quality without harming MT would align with and extend existing literature (e.g., Saleva and Lignos 2021; Arnett and Bergen 2025). The paper also contributes public code and data, which is a concrete strength. However, the current evidence has a circularity problem for the two languages with existing analyzers, and internal contradictions about MT performance undermine the main claim. The intrinsic results are therefore not established as evidence of genuine morphological fidelity, and the paper's contribution is reduced to a resource description plus a negative MT result.
major comments (4)
- [§3.1, §3.2, §3.3, §5.2] The intrinsic evaluation for Amharic and Tigrinya is circular. HornMorpho is used to segment the training corpus into morphemes (§3.1), those segments are used to build the morpheme vocabulary (§3.2), the same boundaries are used to forbid BPE merges (§3.3), and 'the annotated morphemes serve as a gold-standard test set' (§3.1). MorphoScore and Boundary Precision then measure how faithfully MoVoC-Tok reproduces the HornMorpho training signal, not how well it matches true expert morphology. The reported gains over unconstrained BPE are largely by construction. The paper needs an independently annotated held-out test set for Amharic and Tigrinya, or at least a demonstration that HornMorpho's errors do not inflate the metrics.
- [Abstract, §6, §9.1, Table 3] The paper contradicts itself about MT gains. The abstract states 'does not lead to significant gains in automatic translation quality,' and §9.1 repeats 'does not yield significant gains in automatic translation quality.' But §6 claims 'MoVoC-Tok consistently outperforms the other tokenizers across all three translation tasks,' and Table 3 shows MoVoC-Tok best on every language. Additionally, §4.2 says 'Ge’ez was evaluated only intrinsically,' yet Table 3 reports English→Ge’ez BLEU and chrF++ scores. This internal inconsistency must be resolved: either the MT results are significant and the limitations paragraph is wrong, or the MT results are not significant and Section 6/Table 3 overclaim.
- [Table 4, Table 5, §5.1] The intrinsic comparison is confounded by vocabulary size. Table 4 is labeled '32k Vocabularies,' but Table 5 reports the Bilingual MoVoC vocabulary as 152k (32k BPE per language plus 80k morphemes per language), and §5.1 says the MT model vocabulary is 63,050 tokens. If MoVoC-Tok is evaluated with a much larger vocabulary than the BPE baseline, then better Rényi entropy and boundary precision may simply reflect more and longer tokens, not morphology awareness. The evaluation should match vocabulary sizes or otherwise control for token count and vocabulary capacity.
- [§4.2, Table 3] The test sets are extremely small and their construction is unclear: only 100 sentence pairs per language, with Tigrinya and Tigre supplemented by 'human-validated' items and Ge'ez 'newly created,' while Flores-200 is mentioned but then not used consistently. Table 3 reports means and standard deviations but no significance tests, so 'consistent outperformance' is not statistically supported. The paper should report confidence intervals or pairwise significance tests, and should specify the exact origin, composition, and any overlap of the intrinsic test set with the vocabulary construction data.
minor comments (5)
- [§6] 'across all three translation tasks' should be 'four translation tasks' (Amharic, Tigrinya, Tigre, Ge'ez) unless Ge'ez is intentionally excluded, which would contradict Table 3.
- [§4.3] Typo: 'using the mplementations from HuggingFace' should be 'implementations.' Also, 'transforms version: "4.51.3"' should be 'transformers version.'
- [Table 2] The column header 'No. Items' is vague; clarify whether these are annotated words, sentences, or morpheme tokens. Table 2 also says 'MoVoC-Toktokenizer' with a duplicated 'tok.'
- [§4.2] The data description is hard to follow: the first paragraph says 'we finally consider 100 sentence pairs from OPUS' for all languages, but the next paragraph limits Ge'ez to intrinsic evaluation and then Table 3 includes Ge'ez MT. Please harmonize these statements.
- [§5.2] MorphScore is described as recall-oriented and excluding unsegmented words; this should be stated before reporting scores in Table 2, and the effect of excluding unsegmented words should be discussed (it can inflate scores for vocabularies with many whole-word entries).
Circularity Check
Intrinsic gains for Amharic/Tigrinya are partly circular: HornMorpho supplies both the training constraints and the gold intrinsic labels.
-
fitted input called prediction
[Sections 3.1, 3.2, 3.3, 5.2]
"§3.1: “The annotated morphemes serve as a gold-standard test set for evaluating token-to-morpheme boundary alignment.” §3.2: “extract_morphemes(P, s_morpheme) refers to a procedure that performs frequency-based morpheme extraction from a corpus that has already been segmented using a rule-based morphological analyzer, HornMorpho in our case.” §3.3: “limiting merge candidates to those that do not span morpheme boundaries defined by MoVoC.” §5.2: “we measure the alignment between BPE tokens and gold-standard morphemes using Morpheme boundary precision ... and MorphScore.”"
The same HornMorpho output is used twice in the pipeline. In §3.2 and Algorithm 1, HornMorpho segments the training corpora, producing Vmorpheme and the morpheme boundaries Mi. In §3.3, those boundaries are hard constraints: merges that cross Mi are forbidden during MoVoC-Tok training. Then §3.1 and §5.2 designate the annotated morphemes as the “gold-standard” test set and score MoVoC-Tok’s boundaries against them. For Amharic and Tigrinya, MoVoC-Tok is therefore trained to reproduce HornMorpho’s boundary decisions and then evaluated on how well it reproduces HornMorpho’s boundary decisions. The reported MorphScore and Boundary Precision for these two languages are a self-consistency check on the training signal, not an independent measure of morphological correctness. The comparison to BP
full rationale
The circularity is real but partial. The intrinsic evaluation for Amharic and Tigrinya reduces to measuring how faithfully MoVoC-Tok follows HornMorpho-derived training constraints against a HornMorpho-derived gold standard. However, for Ge’ez and Tigre, the annotations are manual, expert-created, used for testing only, and not part of vocabulary construction (§4.1); those intrinsic improvements are independent evidence and not circular. The extrinsic machine-translation evaluation uses FLORES-200 and OPUS references, which do not derive from HornMorpho, and the paper honestly reports a lack of significant MT gains, so that part is also not circular. The self-citation to Gidey et al. (2024) is background and not load-bearing. The inconsistent vocabulary-size reporting (Table 4 says 32k, Table 5 gives a 152k bilingual MoVoC, and §5.1 states a 63,050 token MT vocabulary) is a confound/correctness concern rather than a circularity step. Because the abstract’s central “across all four languages” intrinsic claim bundles two languages whose intrinsic results reduce by construction, the score is 6 rather than 0; the independent Ge’ez/Tigre intrinsic results and the independent MT evaluation prevent a higher score.
Assumptions & free parameters
free parameters (3)
- r (morpheme token ratio)
- Vocabulary sizes (s, smorpheme, sBPE) =
BPE 32k, morpheme 80k, bilingual 152k; model 63k (inconsistent)
- Top-k morpheme frequency threshold
assumptions (3)
- domain assumption HornMorpho provides correct morpheme segmentations for Amharic and Tigrinya
- domain assumption Manual morpheme annotations for Ge'ez and Tigre are consistent and correct
- domain assumption NLLB corpora are representative for training the tokenizers used in evaluation
Cite this review
Pith. "Pith review of MoVoC: Morphology-Aware Subword Construction for Geez Script Languages." pith.science (2026). https://pith.science/paper/3SMDWHG2
@misc{pith2026250908812,
author = {Pith},
title = {Pith review of: MoVoC: Morphology-Aware Subword Construction for Geez Script Languages},
year = {2026},
howpublished = {\url{https://pith.science/paper/3SMDWHG2}},
note = {Machine review of arXiv:2509.08812}
}
read the original abstract
Subword-based tokenization methods often fail to preserve morphological boundaries, a limitation especially pronounced in low-resource, morphologically complex languages such as those written in the Geez script. To address this, we present MoVoC (Morpheme-aware Subword Vocabulary Construction) and train MoVoC-Tok, a tokenizer that integrates supervised morphological analysis into the subword vocabulary. This hybrid segmentation approach combines morpheme-based and Byte Pair Encoding (BPE) tokens to preserve morphological integrity while maintaining lexical meaning. To tackle resource scarcity, we curate and release manually annotated morpheme data for four Geez script languages and a morpheme-aware vocabulary for two of them. While the proposed tokenization method does not lead to significant gains in automatic translation quality, we observe consistent improvements in intrinsic metrics, MorphoScore, and Boundary Precision, highlighting the value of morphology-aware segmentation in enhancing linguistic fidelity and token efficiency. Our morpheme-annotated datasets and tokenizer will be publicly available to support further research in low-resource, morphologically rich languages. Our code and data are available on GitHub: https://github.com/hailaykidu/MoVoC
Figures
Reference graph
Works this paper leans on
-
[5]
In Proceedings of the 2023 Conference on Empiri- cal Methods in Natural Language Processing, pages 343–359, Singapore
CompoundPiece: Evaluating and improving decompounding performance of language models . In Proceedings of the 2023 Conference on Empiri- cal Methods in Natural Language Processing, pages 343–359, Singapore. Association for Computational Linguistics. Javad Nouri and Roman Y angarber. 2016.A novel eval- uation method for morphological segmentation . In Proce...
2023
-
[8]
In Proceedings of the 29th International Conference on Computational Linguistics, pages 44–54, Gyeongju, Republic of Ko- rea
Measuring morphological fusion using par- tial information decomposition . In Proceedings of the 29th International Conference on Computational Linguistics, pages 44–54, Gyeongju, Republic of Ko- rea. International Committee on Computational Lin- guistics. Xinying Song, Alex Salcianu, Y ang Song, Dave Dop- son, and Denny Zhou. 2021. Fast WordPiece tok- en...
2021
-
[2016]
In Proceedings of the 54th An- nual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , pages 1715– 1725, Berlin, Germany
Neural machine translation of rare words with subword units . In Proceedings of the 54th An- nual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , pages 1715– 1725, Berlin, Germany. Association for Computa- tional Linguistics. Hyopil Shin and Hyunjo Y ou. 2009. Hybrid n-gram probability estimation in morphologically rich ...
2009
-
[2018]
likely”, “unlike
Marian: Cost-effective high-quality neural machine translation in C++ . In Proceedings of the 2nd Workshop on Neural Machine Translation and Generation, pages 129–135, Melbourne, Australia. Association for Computational Linguistics. Taku Kudo and John Richardson. 2018. SentencePiece: A simple and language independent subword tok- enizer and detokenizer fo...
2018
-
[2021]
Transactions of the Association for Computational Linguistics, 9:261–276
Morphology matters: A multilingual language modeling analysis. Transactions of the Association for Computational Linguistics, 9:261–276. Maja Popović. 2017. chrF++: words helping character n-grams. In Proceedings of the Second Conference on Machine Translation , pages 612–618, Copen- hagen, Denmark. Association for Computational Lin- guistics. Ricardo Rei...
2017
-
[2022]
Computational Linguistics, 48(3):673–732
Survey of low-resource machine translation . Computational Linguistics, 48(3):673–732. Valentin Hofmann, Hinrich Schuetze, and Janet Pierre- humbert. 2022. An embarrassingly simple method to mitigate undesirable properties of pretrained lan- guage model tokenizers . In Proceedings of the 60th Annual Meeting of the Association for Compu- tational Linguisti...
arXiv 2022
-
[2023]
In Findings of the Association for Computational Linguistics: ACL 2023 , pages 5661–5681, Toronto, Canada
Tokenization impacts multilingual language modeling: Assessing vocabulary allocation and over- lap across languages. In Findings of the Association for Computational Linguistics: ACL 2023 , pages 5661–5681, Toronto, Canada. Association for Com- putational Linguistics. Beso Mikaberidze, Temo Saghinadze, Guram Mik- aberidze, Raphael Kalandadze, Konstantine ...
2023
-
[2024]
Morphological synthesizer for Ge‘ez lan- guage: Addressing morphological complexity and resource limitations . In Proceedings of the Fifth Workshop on Resources for African Indigenous Lan- guages @ LREC-COLING 2024 , pages 94–106, Torino, Italia. ELRA and ICCL. Dan Gillick, Cliff Brunk, Oriol Vinyals, and Amarnag Subramanya. 2016. Multilingual language pr...
arXiv 2024
Show all 9 references
-
[2218]
Thinh Truong, Yulia Otmakhova, Karin Verspoor, Trevor Cohn, and Timothy Baldwin
Citeseer. Thinh Truong, Yulia Otmakhova, Karin Verspoor, Trevor Cohn, and Timothy Baldwin. 2024. Revis- iting subword tokenization: A case study on affixal negation in large language models . In Proceedings of the 2024 Conference of the North American Chap- ter of the Associati...
2024
Reviewed August 4, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.