Low-density languages raise difficulties for standard approaches to natural language processing that depend on large online corpora. Using Persian as a case study, we propose a novel method for bootstrapping MT capability for a low-density language in the case where it relates to a higher density variant. Tajiki Persian is a low-density language that uses the Cyrillic alphabet, while Iranian Persian (Farsi) is written in an extended version of the Arabic script and has many computational resources available. Despite the orthographic differences, the two languages have literary written forms that are almost identical. The paper describes the development of a comprehensive finite-state transducer that converts Tajik text to Farsi script and runs the resulting transliterated document through an existing Persian-to-English MT system. Due to divergences that arise in mapping the two writing systems and phonological and lexical distinctions, the system uses contextual cues (such as the position of a phoneme in a word) as well as available Farsi resources (such as a morphological analyzer to deal with differences in the affixal structures and a lexicon to disambiguate the analyses) to control the potential combinatorial explosion. The results point to a valuable strategy for the rapid prototyping of MT packages for languages of similar uneven density.
[1]
M. McShane,et al.
Bootstrapping Morphological Analyzers by Combining Human Elicitation and Machine Learning
,
2001,
Computational Linguistics.
[2]
Harold L. Somers.
Faking it: Synthetic Text-to-speech Synthesis for Under-resourced Languages - Experimental Design
,
2005,
ALTA.
[3]
Rebecca Hwa,et al.
A Backoff Model for Bootstrapping Resources for Non-English Languages
,
2005,
HLT/EMNLP.
[4]
Alon Lavie,et al.
Building NLP Systems for Two Resource-Scarce Indigenous Languages : Mapudungun and Quechua
,
2006
.
[5]
Jan W. Amtrup.
Morphology in Machine Translation Systems: Efficient Integration of Finite State Transducers and Feature Structure Descriptions
,
2004,
Machine Translation.