Identifying Broken Plurals, Irregular Gender, and Rationality in Arabic Text
What it is about
Arabic words can carry a mismatch between form and function: a broken plural looks singular, and some nouns have a feminine form with masculine agreement, or the reverse. Rationality (human vs non-human) has no morphological mark at all, yet it controls agreement. The authors predict these functional gender, number and rationality values in context, on a corpus of about 16.6K sentences derived from the Penn Arabic Treebank part 3. They compare a maximum-likelihood model with back-off (MLE) against a support-vector sequence tagger (Yamcha), and add orthographic, morphological and syntactic features. MLE is best for words seen in training (97.0% on all three values), Yamcha with syntax is best for unseen words (76.2%), and a combination reaches 94.9% overall, against 89.3% for the MLE baseline.
Ideas
- I1. Use a back-off chain as the lookup rule for seen words: word form, then lemma plus POS, then POS alone, then the global most common value. Each step is a table, so the whole thing is deterministic and can say which step fired. For
tools/hbothis is the lookup that runs before any sequence model. - I2. Enforce one value per word-lemma-POS triple after tagging. The paper's consistency filter is a plain post-pass over the output. In Mova it is a
BTreeMappass over the tagged tokens, with no learning needed. - I3. Report seen and unseen words separately for every morphological table. Here the seen-word score is 97% and the unseen score is 21% for the same lookup. A table that reports only the total would hide this, so The lexicon should state both numbers for any Hebrew table.
For Mova
I1 and I2 apply to the noun-morphology lookup in tools/hbo and to The Noun, the Adjective and the Numeral. I3 is a measurement rule for The lexicon. The rationality class is not carried over: it is a feature of Arabic agreement, and Biblical Hebrew would need its own check on treebanks/hbo/ptnk first.
Cite
@inproceedings{alkuhlani2012identifying,
title = {{Identifying Broken Plurals, Irregular Gender, and Rationality in Arabic Text}},
author = {Alkuhlani, Sarah and Habash, Nizar},
booktitle = {Proceedings of the 13th Conference of the European Chapter of the Association for Computational Linguistics},
year = {2012},
url = {https://aclanthology.org/E12-1069/}
}References
- Ramzi Abbès, Joseph Dichy, and Mohamed Hassoun. 2004. The Architecture of a Standard Arabic Lexical Database. Some Figures, Ratios and Categories from the DIINAR.1 Source Program. In Ali Farghaly and Karine Megerdoomian, editors, COLING 2004 Computational Approaches to Arabic Script-based Languages, pages 15–22, Geneva, Switzerland, August 28th. COLING. find
- 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
- Sarah Alkuhlani and Nizar Habash. 2011. A Corpus for Modeling Morpho-Syntactic Agreement in Arabic: Gender, Number and Rationality. In Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics (ACL’11), Portland, Oregon, USA. find our card
- Mohamed Altantawy, Nizar Habash, Owen Rambow, and Ibrahim Saleh. 2010. Morphological Analysis and Generation of Arabic Nouns: A Morphemic Functional Approach. In Proceedings of the seventh International Conference on Language Resources and Evaluation (LREC), Valletta, Malta. find our card
- Mohammed Attia. 2008. Handling Arabic Morphological and Syntactic Ambiguity within the LFG Framework with a View to Machine Translation. Ph.D. thesis, The University of Manchester, Manchester, UK. find
- Tim Buckwalter. 2004. Buckwalter arabic morphological analyzer version 2.0. LDC catalog number LDC2004L02, ISBN 1-58563-324-0. find
- Mona Diab, Kadri Hacioglu, and Daniel Jurafsky. 2004. Automatic Tagging of Arabic Text: From Raw Text to Base Phrase Chunks. In Proceedings of the 5th Meeting of the North American Chapter of the Association for Computational Linguistics/Human Language Technologies Conference (HLT-NAACL04), pages 149–152, Boston, MA. find
- Mona Diab. 2007. Towards an Optimal POS tag set for Modern Standard Arabic Processing. In Proceedings of Recent Advances in Natural Language Processing (RANLP), Borovets, Bulgaria. find
- Khaled Elghamry, Rania Al-Sabbagh, and Nagwa El-Zeiny. 2008. Cue-based bootstrapping of Arabic semantic features. In JADT 2008: 9es Journées internationales d’Analyse statistique des Données Textuelles. find
- Yoav Goldberg and Michael Elhadad. 2010. An efficient algorithm for easy-first non-directional dependency parsing. In Human Language Technologies: The 2010 Annual Conference of the North American Chapter of he Association for Computational Linguistics, pages 742–750, Los Angeles, California, June. Association for Computational Linguistics. find
- Abduelbaset Goweder, Massimo Poesio, Anne De Roeck, and Jeff Reynolds. 2004. Identifying Broken Plurals in Unvowelised Arabic Text. In Dekang Lin and Dekai Wu, editors, Proceedings of EMNLP 2004, pages 246–253, Barcelona, Spain, July. find our card
- 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. find our card
- Nizar Habash and Ryan Roth. 2009. CATiB: The Columbia Arabic Treebank. In Proceedings of the ACL-IJCNLP 2009 Conference Short Papers, pages 221–224, Suntec, Singapore. find our card
- 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
- Nizar Habash, Reem Faraj, and Ryan Roth. 2009. Syntactic Annotation in the Columbia Arabic Treebank. In Proceedings of MEDAR International Conference on Arabic Language Resources and Tools, Cairo, Egypt. find
- 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
- Nizar Habash. 2010. Introduction to Arabic Natural Language Processing. Morgan & Claypool Publishers. find
- Clive Holes. 2004. Modern Arabic: Structures, Functions, and Varieties. Georgetown Classics in Arabic Language and Linguistics. Georgetown University Press. find
- Taku Kudo and Yuji Matsumoto. 2003. Fast Methods for Kernel-Based Text Analysis. In Proceedings of the 41st Annual Meeting of the Association for Computational Linguistics (ACL’03), pages 24– 31, Sapporo, Japan, July. find
- Seth Kulick, Ryan Gabbard, and Mitch Marcus. 2006. Parsing the Arabic Treebank: Analysis and Improvements. In Proceedings of the Treebanks and Linguistic Theories Conference, pages 31–42, Prague, Czech Republic. find
- Mohamed Maamouri, Ann Bies, Tim Buckwalter, and Wigdan Mekki. 2004. The Penn Arabic Treebank: Building a Large-Scale Annotated Arabic Corpus. In NEMLAR Conference on Arabic Language Resources and Tools, pages 102–109, Cairo, Egypt. find
- Yuval Marton, Nizar Habash, and Owen Rambow. 2010. Improving Arabic Dependency Parsing with Lexical and Inflectional Morphological Features. In Proceedings of the NAACL HLT 2010 First Workshop on Statistical Parsing of Morphologically-Rich Languages, pages 13–21, Los Angeles, CA, USA, June. find our card
- Yuval Marton, Nizar Habash, and Owen Rambow. 2011. Improving Arabic Dependency Parsing with Form-based and Functional Morphological Features. In Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics (ACL’11), Portland, Oregon, USA. find our card
- Yuval Marton, Nizar Habash, and Owen Rabmow. 2012. Dependency Parsing of Modern Standard Arabic with Lexical and Inflectional Features. Manuscript submitted for publication. find our card
- Quinn McNemar. 1947. Note on the sampling error of the difference between correlated proportions or percentages. Psychometrika, 12(2):153–157. find
- Otakar Smrž and Jan Hajič. 2006. The Other Arabic Treebank: Prague Dependencies and Functions. In Ali Farghaly, editor, Arabic Computational Linguistics: Current Implementations. CSLI Publications. find
- Otakar Smrž. 2007a. ElixirFM – implementation of functional arabic morphology. In ACL 2007 Proceedings of the Workshop on Computational Approaches to Semitic Languages: Common Issues and Resources, pages 1–8, Prague, Czech Republic. ACL. find our card
- Otakar Smrž. 2007b. Functional Arabic Morphology. Formal System and Implementation. Ph.D. thesis, Charles University in Prague, Prague, Czech Republic. find
- Abdelhadi Soudi, Antal van den Bosch, and Günter Neumann, editors. 2007. Arabic Computational Morphology. Knowledge-based and Empirical Methods, volume 38 of Text, Speech and Language Technology. Springer, August. find
This page in Markdown → https://md.mova.elamur.ai/free/en/docs/papers/aclbulk-2012-alkuhlani-identifying-broken-plurals-irregular-gender/