Smoothing a Lexicon-based POS Tagger for Arabic and Hebrew
What it is about
The authors port Bar-Haim et al.'s Hebrew HMM tagger (MorphTagger) to Modern Standard Arabic by swapping in Buckwalter's analyser and training on the Arabic Treebank. This gives 96.12% tagging accuracy on the test setting used by Diab et al. (95.81%), close to Habash and Rambow (97.5%). The main limit is coverage, not unknown words: 2.8% of ATB1 words, 4.5% of ATB2 and 5.3% of ATB3 have a correct analysis missing from the analyser. Missing proper nouns, nouns and adjectives make up most of this. Adding character-based SVM analyses to every sentence reaches 96.18%, but 60% of the added analyses are wrong. Adding them only when the sentence's HMM probability falls below a threshold gives 96.28% and raises analysis coverage from 97% to 98%. Hebrew has about 2.17 analyses per word and about 4% of words with a missing correct analysis.
Ideas
- I1. Coverage audit for Hebrew: count the tokens whose correct analysis (from the tagged corpus) is absent from the analyser, and split the count by POS class, as Table 3 does. Run it on
tools/hbolexical tables before any model is added. - I2. Gate any fallback analyses on the sentence probability: use an extra candidate source (for example a character model for unpointed forms) only when the best path under the lexicon model has low probability. Calibrate the threshold on a dev part and report accuracy by part, as the paper's ATB1, ATB2 and ATB3 split does.
- I3. For unknown or missing words, test a proper-name fallback first: a rule that gives every unanalysed form a proper-noun reading is almost enough on the newer ATB parts. Test the same fallback on Hebrew OOV words in
tools/hbo.
For Mova
I1 is a measure for tools/hbo lexical tables and macula dict; it goes into the coverage notes of The lexicon. I2 is a gate in the segmenter of tools/hbo (the fallback candidates for unseen forms). I3 is a test on 8. Lexicon and register and on the unknown-word path of tools/hbo. The paper is a 2007 HMM; Mova needs the coverage measure and the gate, not the tagger itself.
Cite
@inproceedings{manour2007smoothing,
title = {{Smoothing a Lexicon-based POS Tagger for Arabic and Hebrew}},
author = {Manour, Saib and Sima'an, Khalil and Winter, Yoad},
booktitle = {Proceedings of the 2007 Workshop on Computational Approaches to Semitic Languages: Common Issues and Resources},
year = {2007},
url = {https://aclanthology.org/W07-0813/}
}References
- Roy Bar Haim, Khalil Sima’an and Yoad Winter. 2005. Choosing an Optimal Architecture for Segmentation and POS-Tagging of Modern Hebrew. ACL Workshop on Computational Approaches to Semitic Languages. A revised and extended version to appear in Journal of Natural Language Engineering. find our card
- Eric Brill. 1995. Transformation-based error-driven learning and natural language processing: a case study in part of speech tagging. In Computational Linguistics 21, pages 543-565. find
- Tim Buckwalter. 2002. Arabic Morphological Analyzer Version 1.0. Linguistic Data Consortium, University of Pennsylvania. find
- Kenneth W. Church. 1988. A stochastic parts program and noun phrase parser for unrestricted text. Proceedings of the second conference on Applied natural language processing, Pages 136-143. find
- Mona Diab, Kadri Hacioglu, and Daniel Jurafsky. 2004. Automatic Tagging of Arabic Text: From Raw Text to Base Phras e Chunks. In HLT-NAACL: Short Papers, pages 149-152. find
- 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, pages 573-580, Ann Arbor. find our card
- Young-Suk Lee, Kishore Papineni, Salim Roukos, Ossama Emam, and Hany Hassan. 2003. Language model based Arabic word segmentation. In ACL, pages 399-406. find
- Mohamed Maamouri and Ann Bies. 2004. Developing an Arabic treebank: Methods, guidelines, procedures, and tools. In Proceedings of the Workshop on Computational Approaches to Arabic Script-based Languages (COLING), Geneva. find our card
- Christopher D. Manning and Hinrich Schütze. 1999. Foundations of Statistical Natural Language Processing. The MIT press, Cambridge, Massachusetts. find
- Tetsuji Nakagawa. 2004. Chinese and Japanese word segmentation using word-level and character-level information. In Proceedings of the 20th International Conference on Computational Linguistics, pages 466-472, Geneva. find
- Erel Segal. 2001. Hebrew morphological analyzer for Hebrew undotted texts. Master's thesis, Computer Science Department, Technion, Haifa, Israel. find
- Ralph Weischedel, Marie Meteer, Richard Schwartz, Lance Ramshaw and Jeff Palmucci. 1993. Coping with Ambiguity and Unknown Words through Probabilistic Models. Computational Linguistics (Special issue on using large corpora: II) volume 19, pages 361-382. find
This page in Markdown → https://md.mova.elamur.ai/free/en/docs/papers/aclbulk-2007-manour-smoothing-lexicon-based-pos-tagger/