MoVoC: Morphology-Aware Subword Construction for Geez Script Languages

Hailay Kidu Teklehaymanot, Dren Fazlija, Wolfgang Nejdl
9/10/2025
cs.CLcs.AI

Official code: hailaykidu/MoVoC (3 stars, last commit 2025-09-28).

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

View on arXivView PDF

Code Implementations(1)

hailaykidu/MoVoCOfficial100%

Morphology-Aware Subword Construction for Ge’ez Script Languages

30Jun 11, 20251 years ago

Similar Papers

Cite this paper

@article{teklehaymanot2025movoc,
  title  = {MoVoC: Morphology-Aware Subword Construction for Geez Script Languages},
  author = {Hailay Kidu Teklehaymanot and Dren Fazlija and Wolfgang Nejdl},
  year   = {2025},
  eprint = {2509.08812},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.08812v1}
}

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/2509.08812.svg)](https://codeofpaper.com/paper/2509.08812)

Discussion