[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/docs/papers/lingbulk-2010-altantawy-morphological-analysis-generation-arabic-nouns/)

[home](https://md.mova.elamur.ai/free/en/) / [docs](https://md.mova.elamur.ai/free/en/docs/) / [papers](https://md.mova.elamur.ai/free/en/docs/papers/) / [Semitic languages](https://md.mova.elamur.ai/free/en/docs/papers/sem/) / Morphological Analysis and Generation of Arabic Nouns: A Morphemic Functional Approach

# Morphological Analysis and Generation of Arabic Nouns: A Morphemic Functional Approach

**Authors:** Mohamed Altantawy; [Nizar Habash](https://md.mova.elamur.ai/free/en/docs/papers/authors/nizar-habash/); [Owen Rambow](https://md.mova.elamur.ai/free/en/docs/papers/authors/owen-rambow/); Ibrahim Saleh · **Year:** 2010 · **Venue:** Proceedings of the Seventh International Conference on Language Resources and Evaluation (LREC'10) **Link:** [aclanthology.org/L10-1305](https://aclanthology.org/L10-1305/) · library `lingbulk-2010-altantawy-morphological-analysis-generation-arabic-nouns` · **Licence:** [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/) (ELRA, LREC proceedings) — summary only

[**36** citations](https://openalex.org/works?filter=cites:W19466851) openalex · 2026-10-19[**13** citations in our library](https://md.mova.elamur.ai/free/en/docs/papers/cited-by/lingbulk-2010-altantawy-morphological-analysis-generation-arabic-nouns/) of the 140673 papers whose bibliographies we read[Proceedings of the Seventh International Conference on Language Resources and Evaluation (LREC'10)](https://aclanthology.org/volumes/L10-1/)[licence](https://creativecommons.org/licenses/by-nc/4.0/)

- [Publisher's page](https://aclanthology.org/L10-1305/)
- [PDF](https://aclanthology.org/L10-1305.pdf)
- [DOI 10.63317/3vrjobab8jnv](https://doi.org/10.63317/3vrjobab8jnv)
- [OpenAlex](https://openalex.org/W19466851)

**Authors (4)**

1. [Mohamed Altantawy](https://openalex.org/A5065536183) [Semantic Scholar](https://www.semanticscholar.org/author/2721024) · h 4 · 73 citations · 10 works
2. [Nizar Habash](https://openalex.org/A5084517393) [ORCID](https://orcid.org/0000-0002-1831-3457) · [Semantic Scholar](https://www.semanticscholar.org/author/1696645) · h 57 · 12233 citations · 359 works
3. [Owen Rambow](https://openalex.org/A5021314411) [ORCID](https://orcid.org/0000-0003-2054-039X) · [Semantic Scholar](https://www.semanticscholar.org/author/1702447) · h 46 · 9290 citations · 420 works
4. Ibrahim Saleh [Semantic Scholar](https://www.semanticscholar.org/author/145450583)

Citations and author metrics from openalex (2026-10-19); authors with the same name are not always told apart.

## What it is about

MAGEAD is a morphological analyser and generator for Arabic built as finite-state transducers. It maps a lexeme and feature-value pairs to a surface form and back. This paper ports it from verbs to Modern Standard Arabic nominals, which are harder because of broken plurals and irregular feminines. A lexeme is a root, a morphological behaviour class (MBC) and a meaning index. The MBC hierarchy has 962 classes for 32,110 nouns, with inheritance, so a mapping shared by all words, such as the conjunction clitic, is stated once. Morphology is spread over five tiers (pattern and affixes, root, vocalism, phonology, orthography), and morphophonemic and orthographic rules are kept apart. On 4,188 word tokens of the Penn Arabic Treebank Part 3, the system gives no analysis for 243 tokens, and precision and recall are in the 90s for most feature sets. When gender, number, case and state are compared too, scores fall to about 47–54%; the authors trace most of the remaining errors to the gold standard and to the gap between form-based and functional gender and number.

## Ideas

- I1. Inherit rather than repeat: the Hebrew prefix clitics (ה, ו, ב, כ, ל, מ, ש and their combinations) apply to every noun, pronoun and particle. Store the mapping once in a class hierarchy with inheritance, and let each class inherit it.
- I2. The lemma convention: the lemma is the singular citation form of one lexeme, and a derivational difference makes a new lexeme. Use it when `macula dict` picks lemmas, so that derived nouns are not merged into their base.
- I3. Classify every disagreement before fixing anything: label each one as gold error, rule error or lexicon error, as the paper does (it finds only about 18% of precision errors are real). Print that split for every `macula compare` run against UD PTNK.
- I4. Report scores with and without the final vowel point and with the lexeme only. The paper uses this to show that the output is not over-generating. Use the same three views for `tools/hbo`, pointed and unpointed.

## For Mova

I1 goes into [Pronouns, particles and prepositions](https://md.mova.elamur.ai/free/en/docs/languages/hbo/05-pronouns-particles/) and [The Noun, the Adjective and the Numeral](https://md.mova.elamur.ai/free/en/docs/languages/hbo/04-noun/). I2 is a lemma rule for `macula dict`. I3 is a reporting rule for `macula compare`. I4 is a metric view for `tools/hbo`.

## Cite

The paper itself, not this card. BibTeX from the library's record of the work. [DOI 10.63317/3vrjobab8jnv](https://doi.org/10.63317/3vrjobab8jnv)

```
@inproceedings{altantawy2010morphological,
  title = {{Morphological Analysis and Generation of Arabic Nouns: A Morphemic Functional Approach}},
  author = {Altantawy, Mohamed and Habash, Nizar and Rambow, Owen and Saleh, Ibrahim},
  booktitle = {Proceedings of the Seventh International Conference on Language Resources and Evaluation (LREC'10)},
  year = {2010},
  doi = {10.63317/3vrjobab8jnv},
  url = {https://doi.org/10.63317/3vrjobab8jnv}
}
```

- [← previous Roots & patterns vs. stems plus grammar-lexis specifications: on what basis should a multilingual database centred on Arabic be built?](https://md.mova.elamur.ai/free/en/docs/papers/lingbulk-2003-dichy-roots-patterns-vs-stems-plus/)
- [next → Morphological Annotation of Quranic Arabic](https://md.mova.elamur.ai/free/en/docs/papers/lingbulk-2010-dukes-morphological-annotation-quranic-arabic/)
- [↑ back to Semitic languages](https://md.mova.elamur.ai/free/en/docs/papers/sem/)

## References

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

1. Imad Al-Sughaiyer and Ibrahim Al-Kharashi. 2004. Arabic Morphological Analysis Techniques: A Comprehensive Survey. Journal of the American Society for Information Science and Technology, 55(3):189–213. [find](https://scholar.google.com/scholar?q=Imad+Al%2DSughaiyer+and+Ibrahim+Al%2DKharashi%2E+2004%2E+Arabic+Morphological+Analysis+Techniques%3A+A+Comprehensive+Survey%2E+Journal+of+the+American+Society+for+Information+Science+and+Technology%2C+55%283%29%3A189%E2%80%93213)
2. Kenneth Beesley. 1996. Arabic Finite-State Morphological Analysis and Generation. In Proceedings of the 16th International Conference on Computational Linguistics (COLING-96), pages 89–94, Copenhagen, Denmark. [find](https://scholar.google.com/scholar?q=Kenneth+Beesley%2E+1996%2E+Arabic+Finite%2DState+Morphological+Analysis+and+Generation%2E+In+Proceedings+of+the+16th+International+Conference+on+Computational+Linguistics+%28COLING%2D96%29%2C+pages+89%E2%80%9394%2C+Copenhagen%2C)
3. Ron Buckley. 2004. Modern Literary Arabic: A Reference Grammar. Librairie du Liban. [find](https://scholar.google.com/scholar?q=Ron+Buckley%2E+2004%2E+Modern+Literary+Arabic%3A+A+Reference+Grammar%2E+Librairie+du+Liban%2E)
4. T. Buckwalter. 2004. Buckwalter Arabic Morphological Analyzer Version 2.0. Linguistic Data Consortium, University of Pennsylvania, 2002. LDC Cat alog No.: LDC2004L02, ISBN 1-58563-324-0. [find](https://scholar.google.com/scholar?q=T%2E+Buckwalter%2E+2004%2E+Buckwalter+Arabic+Morphological+Analyzer+Version+2%2E0%2E+Linguistic+Data+Consortium%2C+University+of+Pennsylvania%2C+2002%2E+LDC+Cat+alog+No%2E%3A+LDC2004L02%2C+ISBN+1%2D58563%2D324%2D0%2E)
5. Joseph Dichy and Ali Farghaly. 2007. Grammar-Lexis Relations in the Computational Morphology of Arabic. In A. van den Bosch and A. Soudi, editors, Arabic Computational Morphology: Knowledge-based and Empirical Methods. Springer. [find](https://scholar.google.com/scholar?q=Joseph+Dichy+and+Ali+Farghaly%2E+2007%2E+Grammar%2DLexis+Relations+in+the+Computational+Morphology+of+Arabic%2E+In+A%2E+van+den+Bosch+and+A%2E+Soudi%2C+editors%2C+Arabic+Computational+Morphology%3A+Knowledge%2Dbased+and+)
6. Wolfdietrich Fischer. 2001. A Grammar of Classical Arabic. Yale Language Series. Yale University Press, third revised edition. Translated by Jonathan Rodgers. [find](https://scholar.google.com/scholar?q=Wolfdietrich+Fischer%2E+2001%2E+A+Grammar+of+Classical+Arabic%2E+Yale+Language+Series%2E+Yale+University+Press%2C+third+revised+edition%2E+Translated+by+Jonathan+Rodgers%2E)
7. David Graff, Mohamed Maamouri, Basma Bouziri, Sondos Krouna, Seth Kulick, and Tim Buckwalter. 2009. Standard arabic morphological analyzer (sama) version 3.1. Linguistic Data Consortium LDC2009E73. [find](https://scholar.google.com/scholar?q=David+Graff%2C+Mohamed+Maamouri%2C+Basma+Bouziri%2C+Sondos+Krouna%2C+Seth+Kulick%2C+and+Tim+Buckwalter%2E+2009%2E+Standard+arabic+morphological+analyzer+%28sama%29+version+3%2E1%2E+Linguistic+Data+Consortium+LDC2009E73%2E)
8. Nizar Habash and Owen Rambow. 2005. Arabic Tokenization, Part-of-Speech Tagging and Morphological Disambiguation in One Fell Swoop. In Proceedings of the 43rd Annual Meeting of the Association for Computational Linguistics (ACL’05), pages 573–580, Ann Arbor, Michigan, June. Association for Computational Linguistics. [find](https://scholar.google.com/scholar?q=Nizar+Habash+and+Owen+Rambow%2E+2005%2E+Arabic+Tokenization%2C+Part%2Dof%2DSpeech+Tagging+and+Morphological+Disambiguation+in+One+Fell+Swoop%2E+In+Proceedings+of+the+43rd+Annual+Meeting+of+the+Association+for+Com) [our card](https://md.mova.elamur.ai/free/en/docs/papers/aclbulk-2005-habash-arabic-tokenization-part-speech-tagging/)
9. Nizar Habash and Owen Rambow. 2006. MAGEAD: A Morphological Analyzer and Generator for the Arabic Dialects. In Proceedings of the 21st International Conference on Computational Linguistics and 44th Annual Meeting of the Association for Computational Linguistics, pages 681–688, Sydney, Australia, July. Association for Computational Linguistics. [find](https://scholar.google.com/scholar?q=Nizar+Habash+and+Owen+Rambow%2E+2006%2E+MAGEAD%3A+A+Morphological+Analyzer+and+Generator+for+the+Arabic+Dialects%2E+In+Proceedings+of+the+21st+International+Conference+on+Computational+Linguistics+and+44th+An) [our card](https://md.mova.elamur.ai/free/en/docs/papers/aclbulk-2006-habash-magead-morphological-analyzer-generator-arabic/)
10. Nizar Habash and Owen Rambow. 2007. Morphophonemic and orthographic rules in a multi- dialectal morphological analyzer and generator for arabic verbs. In International Symposium on Computer and Arabic Language (ISCAL), Riyadh, Saudi Arabia. [find](https://scholar.google.com/scholar?q=Nizar+Habash+and+Owen+Rambow%2E+2007%2E+Morphophonemic+and+orthographic+rules+in+a+multi%2D+dialectal+morphological+analyzer+and+generator+for+arabic+verbs%2E+In+International+Symposium+on+Computer+and+Arabic)
11. Nizar Habash, Owen Rambow, and George Kiraz. 2005. Morphological Analysis and Generation for Arabic Dialects. In Proceedings of the Workshop on Computational Approaches to Semitic Languages at 43rd Meeting of the Association for Computational Linguistics (ACL’05), pages 17–24, Ann Arbor, Michigan. [find](https://scholar.google.com/scholar?q=Nizar+Habash%2C+Owen+Rambow%2C+and+George+Kiraz%2E+2005%2E+Morphological+Analysis+and+Generation+for+Arabic+Dialects%2E+In+Proceedings+of+the+Workshop+on+Computational+Approaches+to+Semitic+Languages+at+43rd+Me) [our card](https://md.mova.elamur.ai/free/en/docs/papers/aclbulk-2005-habash-morphological-analysis-generation-arabic-dialects/)
12. Nizar Habash, Abdelhadi Soudi, and Tim Buckwalter. 2007. On Arabic Transliteration. In A. van den Bosch and A. Soudi, editors, Arabic Computational Morphology: Knowledge-based and Empirical Methods. Springer. [find](https://scholar.google.com/scholar?q=Nizar+Habash%2C+Abdelhadi+Soudi%2C+and+Tim+Buckwalter%2E+2007%2E+On+Arabic+Transliteration%2E+In+A%2E+van+den+Bosch+and+A%2E+Soudi%2C+editors%2C+Arabic+Computational+Morphology%3A+Knowledge%2Dbased+and+Empirical+Methods%2E+S)
13. Nizar Habash. 2004. Large Scale Lexeme Based Arabic Morphological Generation. In Proceedings of Traitement Automatique des Langues Naturelles (TALN-04), pages 271–276. Fez, Morocco. [find](https://scholar.google.com/scholar?q=Nizar+Habash%2E+2004%2E+Large+Scale+Lexeme+Based+Arabic+Morphological+Generation%2E+In+Proceedings+of+Traitement+Automatique+des+Langues+Naturelles+%28TALN%2D04%29%2C+pages+271%E2%80%93276%2E+Fez%2C+Morocco%2E)
14. George Kiraz. 1994. Multi-tape Two-level Morphology: A Case study in Semitic Non-Linear Morphology. In Proceedings of Fifteenth International Conference on Computational Linguistics (COLING-94), pages 180–186, Kyoto, Japan. [find](https://scholar.google.com/scholar?q=George+Kiraz%2E+1994%2E+Multi%2Dtape+Two%2Dlevel+Morphology%3A+A+Case+study+in+Semitic+Non%2DLinear+Morphology%2E+In+Proceedings+of+Fifteenth+International+Conference+on+Computational+Linguistics+%28COLING%2D94%29%2C+pages) [our card](https://md.mova.elamur.ai/free/en/docs/papers/aclbulk-1994-kiraz-multi-tape-two-level-morphology/)
15. George Anton Kiraz. 2000. Multi-tiered nonlinear morphology using multi-tape finite automata: A case study on Syriac and Arabic. Computational Linguistics, 26(1):77–105. [find](https://scholar.google.com/scholar?q=George+Anton+Kiraz%2E+2000%2E+Multi%2Dtiered+nonlinear+morphology+using+multi%2Dtape+finite+automata%3A+A+case+study+on+Syriac+and+Arabic%2E+Computational+Linguistics%2C+26%281%29%3A77%E2%80%93105%2E)
16. Mohamed Maamouri, Ann Bies, Tim Buckwalter, and Wigdan Mekki. 2004. The penn arabic treebank : Building a large-scale annotated arabic corpus. [find](https://scholar.google.com/scholar?q=Mohamed+Maamouri%2C+Ann+Bies%2C+Tim+Buckwalter%2C+and+Wigdan+Mekki%2E+2004%2E+The+penn+arabic+treebank+%3A+Building+a+large%2Dscale+annotated+arabic+corpus%2E)
17. Mohamed Maamouri, Ann Bies, Seth Kulick, Fatma Gaddeche, Wigdan Mekki, Sondos Krouna, and Basma Bouziri. 2009. The penn arabic treebank part 3 version 3.1. Linguistic Data Consortium LDC2008E22. [find](https://scholar.google.com/scholar?q=Mohamed+Maamouri%2C+Ann+Bies%2C+Seth+Kulick%2C+Fatma+Gaddeche%2C+Wigdan+Mekki%2C+Sondos+Krouna%2C+and+Basma+Bouziri%2E+2009%2E+The+penn+arabic+treebank+part+3+version+3%2E1%2E+Linguistic+Data+Consortium+LDC2008E22%2E)
18. Mehryar Mohri, Fernando C. N. Pereira, and Michael Riley. 2000. The design principles of a weighted finite-state transducer library. Theoretical Computer Science, 231:17–32, January. [find](https://scholar.google.com/scholar?q=Mehryar+Mohri%2C+Fernando+C%2E+N%2E+Pereira%2C+and+Michael+Riley%2E+2000%2E+The+design+principles+of+a+weighted+finite%2Dstate+transducer+library%2E+Theoretical+Computer+Science%2C+231%3A17%E2%80%9332%2C+January%2E)
19. Otakar Smrž. 2007. Functional Arabic Morphology. Formal System and Implementation. Ph.D. thesis, Charles University, Prague. [find](https://scholar.google.com/scholar?q=Otakar+Smr%C5%BE%2E+2007%2E+Functional+Arabic+Morphology%2E+Formal+System+and+Implementation%2E+Ph%2ED%2E+thesis%2C+Charles+University%2C+Prague%2E)
20. Abdelhadi Soudi, Violetta Cavalli-Sforza, and Abderrahim Jamari. 2001. A Computational Lexeme-Based Treatment of Arabic Morphology. In Proceedings of the Arabic Natural Language Processing Workshop, Conference of the Association for Computational Linguistics (ACL 2001), pages 50–57, Toulouse, France. [find](https://scholar.google.com/scholar?q=Abdelhadi+Soudi%2C+Violetta+Cavalli%2DSforza%2C+and+Abderrahim+Jamari%2E+2001%2E+A+Computational+Lexeme%2DBased+Treatment+of+Arabic+Morphology%2E+In+Proceedings+of+the+Arabic+Natural+Language+Processing+Workshop%2C+C)
21. Richard Sproat. 1995. Lextools: Tools for finite-state linguistic analysis. Technical Report 11522-951108-10TM, Bell Laboratories. [find](https://scholar.google.com/scholar?q=Richard+Sproat%2E+1995%2E+Lextools%3A+Tools+for+finite%2Dstate+linguistic+analysis%2E+Technical+Report+11522%2D951108%2D10TM%2C+Bell+Laboratories%2E)
