Elamur Research⌕
☰
home / papers / 2003 / Application of corpus-based techniques to Amharic texts

Application of corpus-based techniques to Amharic texts

Paper · 2003 · Sisay Fissaha and Johann Haller

Summary

The authors look for ways to speed up lexicon building for Amharic. Amharic is a Semitic language with rich root-and-pattern morphology and very few NLP tools. The work belongs to a project that adds Amharic to the transfer-based CAT2 machine translation system, which needs an English–Amharic transfer lexicon.

Because no robust Amharic parser or morphological analyser existed, they did not adapt the linguistically heavy AUTOTERM term extractor. They chose a mostly statistical approach instead. They took 720,000 words of newspaper text in SERA transliteration and scored contiguous word pairs with the log-likelihood ratio. The strongest pairs were merged into single units, and this was repeated until no significant associations remained. This produced names, compounds, multiword function expressions and non-compositional phrases suitable for the lexicon. Patterns seen in a small hand-collected idiom sample also let them harvest many more idioms. A pilot study grouped words by part of speech from morphological features. Supervised classification beat the majority-class baseline, while k-means clustering did not. Overall, cheap corpus statistics prove useful for a low-resource language, but full morphological analysis remains necessary.

Key points

  • The corpus has 720,000 words of Amharic newspaper text. It is encoded in the SERA Latin transliteration, which, like the native script, does not mark gemination.
  • Bigram association was measured with the log-likelihood ratio and applied iteratively to grow tri-grams. Top results include adis abäba ('Addis Ababa'), mkr bet ('Council'), ngd mkr bet ('Chamber of Commerce') and qalä mləls ('interview').
  • A small test searched for discontinuous pairs within a 5-word window. It found the month…qän ('day') pattern, which follows from the Amharic date format.
  • Three inflected variants of Addis Ababa appear among the top 20 candidates. Stripping common prefixes and suffixes helped only slightly, because much grammatical information is encoded by stem-internal changes.
  • The part-of-speech pilot represented words by recurring prefixes, suffixes, CV templates and vowel patterns. Classification under 10-fold cross-validation beat the 54% majority baseline; k-means did not. Adjectives and adverbs were often mislabelled as nouns.

Interesting ideas

  • I1. Strong word pairs are fused into one token and association is recomputed, so longer fixed expressions grow step by step without a parser.
  • I2. A handful of manually gathered idioms showed formation patterns, such as repeated word sequences and words that often occur in idioms, which then served as filters to find many more.
  • I3. Seeing several inflected forms of one name crowd the top list is a cheap signal of data sparsity. It also measures how much shallow affix stripping actually recovers.
  • I4. Every unsupervised or supervised result is reported against the trivial most-frequent-class baseline, which exposed that clustering added nothing.
  • I5. Searching for collocations with gaps inside a small window revealed a fixed date template rather than just adjacent pairs.

For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

  • I1 (tokens): A similar loop over a large English corpus could propose multiword units such as "on the other hand" for the tokenizer and lemma lexicon, each with a logged score as its explanation.
  • I2 (frames): Seed patterns could mark English candidates as possibly non-compositional, so the frame builder does not assign literal roles to idioms.
  • I3 (learn): Checking whether top-ranked items collapse after lemmatization could serve as a diagnostic of whether normalization in a pipeline stage is doing real work.
  • I4 (learn): Requiring a majority-class baseline next to each new tagger or classifier score acts as a simple negative control against illusory gains.
  • I5 (world): Mining gapped co-occurrences could uncover recurring templates for dates, amounts and measures that map directly onto typed values in the world model.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Fields, topics and concepts

Cite

Cite as Sisay Fissaha and Johann Haller. 2003. Application of corpus-based techniques to Amharic texts. Workshop on Machine Translation for Semitic languages: issues and approaches.

The paper itself, not this page. BibTeX from the library's record of the work.

@inproceedings{fissaha2003application,
  title = {{Application of corpus-based techniques to Amharic texts}},
  author = {Sisay Fissaha and Johann Haller},
  booktitle = {Workshop on Machine Translation for Semitic languages: issues and approaches},
  year = {2003},
  url = {https://aclanthology.org/2003.mtsummit-semit.7/}
}

References

15 references, 1 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. Abiyot Bayou. 2000. Developing automatic word parser for Amharic verbs and their derivation. Master Thesis. Addis Ababa University. find
  2. Amsalu Aklilu. 1988. Characteristics of Amharic idiomatic expressions: In Proceedings of the eigth international conference of Ethiopian studies. pp. 571-578 find
  3. Atelach Alemu, Lars Asker and Mesfin Getachew. 2003. Natural Language Processing for Amharic: Overview and Suggestions for a Way Forward. In Traitement Automatique des Langues Naturelles, Batz-sur-Mer, 11-14 juin 2003 find
  4. Béatrice Daille. 1994. Combined approach for terminology extraction: lexical statistics and linguistic filtering. Université Paris VII. find
  5. Church, K. W., Gale, W., Hanks, P. and Hindle, D. 1991. Using Statistics in Lexical Analysis. In Lexical Acquisition: Exploiting On-Line Resources to Build a Lexicon, Zernik U (ed), Lawrence Erlbaum Associates, pp. 115-164. find
  6. Christopher Manning and Hinrich Schütze. 1999. Foundations of Statistical Natural Language Processing. MIT Press, Cambridge, Massachusetts. find
  7. Daniel Yacob. 1996. System for Ethiopic Representation in ASCII (SERA). http://www.abys siniacybergateway.net/fidel/ Eugene Charniak. 1996. Tree-bank grammars. In Proceedings of the Thirteenth National Conference on Artificial Intelligence and the Eighth Innovative Applications of Artificial Intelligence Conference, pp. 1031-1036, Menlo Park. AAAI Press/MIT Press. ↗
  8. Goldsmith, J. A. 2000. Unsupervised learning of the morphology of a natural language. Computational Linguistics 27(2) pp. 153-198, Kenneth Beesley. 1996. Arabic finite-state morphological analysis and generation. Computational Linguistics, vol 1, pp 89-94. ↗
  9. Kita, K., Kato, Y., Omoto, T. and Yano, Y. 1994. Automatically Extracting Collocations from Corpora for Language Learning. In Corpora in Language Education and Research: A Selection of Papers from Talc94, UCREL Technical Papers, Lancaster University, pp. 53-64. find
  10. Melamed, I. Dan. 1998. Empirical Methods for MT Lexicon Development. In Proceedings of the Third Conference for Machine Translation in the Americas, AMTA’98, Langhorne PA, Springer-Verlag, LNAI 1529, pp. 18-30. find
  11. Mesfin Getachew. 2001. Automatic part of speech tagging for Amharic language: An experiment using stochastic HMM. Masters Thesis. Addis Ababa University. find
  12. Munpyo Hong, Sisay Fissaha and Johann Haller. 2001. Hybrid Filtering for Extraction of Term Candidates from German Technical Texts, In Proceedings of Terminologie et Intelligence Arteficielle, TIA'2001 find
  13. Nega Alemayehu. 1999. Development of stemming algorithm for Amharic text retrieval. PhD Thesis, University of Sheffield. find
  14. Pierre Isabelle and Laurent Bourbeau. 1984. TAUM-AVIATION: its technical features and some experimental results. Computational Linguistics, 11(1), pp. 18—27. find
  15. Smadja, F. A. and McKeown, K. R. 1990 Automatically Extracting and Representing Collocations for Language Generation. In Proceedings of the 28th Annual Meeting of the Association for Computational Linguistics, pp.252-259. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/fissaha-2003-application-corpus-based-techniques-amharic/