Arabic Morphology Using Only Finite-State Operations
What it is about
The paper shows that Arabic root-and-pattern morphology can be written with finite-state operations alone, and that this is implemented in a large analyser and generator at Xerox. A root is a regular language (the three consonants in order, with anything between them), a pattern is a template over consonant and vowel slots, and a vowel melody is a regular expression. A stem is the intersection of root, pattern and vocalisation. Prefixes and suffixes are concatenated to the stems, and filters are composed on top to remove illegal combinations (an article cannot take an indefinite ending, a preposition takes only genitive). Sixty-six variation rules map abstract strings to spelling. The system has 4,930 hand-coded roots and generates over 72 million fully voweled forms, and it reads unvoweled, partly voweled and fully voweled text. The paper gives no accuracy figures; its claim is about expressive power.
Ideas
- I1. Filter instead of rewriting: let the lexicon overgenerate and compose a filter that forbids illegal clitic combinations (an article with an indefinite ending, a preposition with a nominative or accusative). For
tools/hbo, the prefix and suffix tables could be checked with such a filter, so that a vav, bet, lamed or mem prefix cannot combine with a suffix the grammar forbids. - I2. A root as a subsequence language: k-t-b is the set of strings that contain k, t, b in that order with anything between. In the unpointed mode of
tools/hbo, match a lemma's consonants this way against the unvoweled token, which allows for inserted matres lectionis. - I3. A test: the same word spelled unvoweled, partly voweled and fully voweled must receive the same analysis. Build such triples from the Hebrew Bible text (MACULA) and report, per run, how often
tools/hboagrees with itself.
For Mova
I1 goes into Pronouns, particles and prepositions (prefix and suffix legality) and into the segmenter of tools/hbo. I2 goes into the unpointed mode of tools/hbo. I3 is a measure for tools/hbo, pointed against unpointed input.
Cite
@inproceedings{beesley1998arabic,
title = {{Arabic Morphology Using Only Finite-State Operations}},
author = {Beesley, Kenneth R.},
booktitle = {Computational Approaches to Semitic Languages},
year = {1998},
doi = {10.3115/1621753.1621763},
url = {https://doi.org/10.3115/1621753.1621763}
}References
- Evan L. Antworth. 1990. PC-KIMMO: a two-level processor for morphological analysis. Number 16 in Occasional publications in academic computing. Summer Institute of Linguistics, Dallas. find
- Kenneth R. Beesley, Tim Buckwalter, and Stuart N. Newton. 1989. Two-level finite-state analysis of Arabic morphology. In Proceedings of the Seminar on Bilingual Computing in Arabic and English, Cambridge, England, September 6-7. No pagination. find
- Kenneth R. Beesley. 1989. Computer analysis of Arabic morphology: A two-level approach with detours. In Third Annual Symposium on Arabic Linguistics, Salt Lake City, March 3-4. University of Utah. Published as Beesley, 1991. find
- Kenneth R. Beesley. 1990. Finite-state description of Arabic morphology. In Proceedings of the Second Cambridge Conference on Bilingual Computing in Arabic and English, September 5-7. No pagination. find
- Kenneth R. Beesley. 1991. Computer analysis of Arabic morphology: A two-level approach with detours. In Bernard Comrie and Mushira Eid, editors, Perspectives on Arabic Linguistics III: Papers from the Third Annual Symposium on Arabic Linguistics, pages 155-172. John Benjamins, Amsterdam. Read originally at the Third Annual Symposium on Arabic Linguistics, University of Utah, Salt Lake City, Utah, 3-4 March 1989. find
- Kenneth R. Beesley. 1998a. Arabic morphological analysis on the Internet. In ICEMCO-g8, Cambridge, April 17-18. Centre for Middle Eastern Studies. Proceedings of the 6th International Conference and Exhibition on Multilingual Computing. Paper number 3.1.1; no pagination. find
- Kenneth R. Beesley. 1998b. Arabic stem morphotactics via finite-state intersection. Paper presented at the 12th Symposium on Arabic Linguistics, Arabic Linguistic Society, 6-7 March, 1998, Champaign, IL. find
- Kenneth R. Beesley. 1998c. Consonant spreading in Arabic stems. In COLING'98. find
- Kenneth R. Beesley. 1998d. Constraining separated morphotactic dependencies in finite-state grammars. In FSMNLP-98, Bilkent. Bilkent University. find
- Timothy A. Buckwalter. 1990. Le:dcographic notation of Arabic noun pattern morphemes and their inflectional features. In Proceedings of the Second Cambridge Conference on Bilingual Computing in Arabic and English, September 5-7. No pagination. find
- Noam Chomsky and Morris Halle. 1968. The Sound Pattern of English. Harper and Row, New York. find
- Zelig Harris. 1941. Linguistic structure of Hebrew. Journal of the American Oriental Society, 62:143-167. find
- Grover Hudson. 1986. Arabic root and pattern morphology without tiers. Journal of Linguistics, 22:85-122. Reply to McCarthy:1981. find
- C. Douglas Johnson. 1972. Formal Aspects of Phonological Description. Mouton, The Hague. find
- Ronald M. Kaplan and Martin Kay. 1981. Phonological rules and finite-state transducers. In Linguistic Society of America Meeting Handbook. Fifty-Sixth Annual Meeting, New York. December 27-30. Abstract. find
- Ronald M. Kaplan and Martin Kay. 1994. Regular models of phonological rule systems. Computational Linguistics, 20(3):331-378. find
- Lauri Karttunen and Kenneth R. Beesley. 1992. Two-level rule compiler. Technical Report ISTL-92-2, Xerox Palo Alto Research Center, Palo Alto, CA, October. find
- Lauri Karttunen and Andr6 Kempe. 1995. The parallel replacement operation in finite-state calculus. Technical Report MLTT-021, Rank Xerox Research Centre, Grenoble, France, December. A~ilable at http://www.xrce.xerox.com/publis/mltt/mltttech.html. ↗
- Lauri Karttunen, Ronald M. Kaplan, and Annie Zaenen. 1992. Two-level morphology with composition. In COLING'92, pages 141-148, Nantes, France, August 23-28. find
- Lauri Karttunen. 1983. K I M M O : a general morphological processor. In Mary Dalrymple, Edit Doron, John Goggin, Beverley Goodman, and John McCarthy, editors, Tezas Linguistic Forum, number 22, pages 165-186. Department of Linguistics, The University of Texas at Austin, Austin, TX. find
- Lauri Karttunen. 1991. Finite-state constraints. In Proceedings of the International Conference on Current Issues in Computational Linguistics, Penang, Malaysia, June 10-14. Universiti Sains Malaysia. find
- Lauri Karttunen. 1993. Finite-state lexicon compiler. Technical Report ISTL-NLTT-1993-04-02, Xerox Palo Alto Research Center, Palo Alto, CA, April. find
- Lauri Karttunen. 1994. Constructing lexical transducers. In COLING'g~, Kyoto, Japan. find
- Lauri Karttunen. 1995. The replace operator. In Proceedings of the 33rd Annual Meeting of the ACL, Cambridge, MA. Available at http://www.xrce.xerox.com/publis/mltt/mltttech.html. ↗
- Lauri Karttunen. 1996. Directed replacement. In Proceedings of the 3~rd Annual Meeting of the ACL, Santa Cruz, CA. find
- Laura Kataja and Kimmo Koskenniemi. 1988. Finite-state description of Semitic morphology: A case study of Ancient Akkadian. In COLING'88, pages 313-315. find
- Martin Kay. 1987. Nonconcatenative finite-state morphology. In Proceedings of the Third Conference of the European Chapter of the Association for Computational Linguistics, pages 2-10. George Anton Kiraz. 1 9 9 6 . Computing prosodic morphology. In COLING'96, pages 664-669. find
- Kimmo Koskenniemi. 1983. Two-level morphology: A general computational model for word-form recognition and production. Publication 11, University of Helsinki, Department of General Linguistics, Helsinki. find
- John J. McCarthy. 1981. A prosodic theory of nonconcatenative morphology. Linguistic Inquiry, 12(3):373-418. find
This page in Markdown → https://md.mova.elamur.ai/free/en/docs/papers/aclbulk-1998-beesley-arabic-morphology-only-finite-state/