The Development Of English — Arabic Machine Translation System Modules As An Advanced Software Engineering Course

Main Article Content

Ahmed Guessoum

Abstract

Developing a Machine Translation (MT) system is well known to be a time and effort consuming task. It requires the development of monolingual and bi-lingual dictionaries, lexical analyzers and generators, and parsers and generators of the source and target languages, in addition to a transfer module in the case of transfer-based MT, or some equivalent module. This activity is usually undertaken by dedicated research centers and software development companies. This paper reports on an attempt to develop various modules of an English-to-Arabic MT system as part of a course. The course was taught as an advanced software engineering course to students working on their graduation projects. We explain the adopted work methodology, the various modules that were worked on, as well as the achievements and difficulties

Article Details

How to Cite
Guessoum, A. (2013). The Development Of English — Arabic Machine Translation System Modules As An Advanced Software Engineering Course. AL-Lisaniyyat, 19(1), 10-20. https://doi.org/10.61850/allj.v19i1.475
Section
Articles

References

[1] Tae Yoo, Corporate Vice President, CISCO Systems, lecture at the conf. on ICT for
Sustainable Development, Abu Dhabi, 12-13 Dec. 2004.
[2] Guessoum, A. and R. Zantout: 2000, 'Arabic Machine Translation: A Strategic Choice for the Arab World', KSU Computer and Info. Sciences Journal, Volume 12, pages 117 — 144,
[3] Hutchins, John and Harold L. Somers: 1992, " An Introduction to Machine Translation',
Academic Press.
[4] Jurafsky. D. and JH. Martin: 2000. *Speech Processing and Language Processing’ . Prentice Hall.
[5] Amzi Prolog is available as a free version at www.amzicom .