Capturing Out-of-Vocabulary Words in Arabic Text
Paper · 2006 · Abdusalam F.A. Nwesri, S.M.M. Tahaghoghi and Falk Scholer
Summary
The paper addresses how to detect foreign (transliterated, out-of-vocabulary) words inside Arabic text. Such words often appear in many spellings, and Arabic IR tools such as stemmers mishandle them. The authors contrast assimilated loanwords, which usually have one stable spelling, with freshly transliterated terms and names, which vary widely. They compare three families of detectors:
- Lexicon lookup, where a word missing from an Arabic dictionary is flagged as foreign.
- Morphological pattern matching, which strips affixes and checks whether the remaining stem fits a root pattern; this was built on a modified Khoja stemmer.
- Character n-gram profiles, learned from foreign words.
The test data were word lists that were hand-labelled as Arabic, foreign or misspelled. A set of linguistically motivated veto rules, which block the foreign label, raised precision for every method. The lexicon approach based on Microsoft Office proofing tools (OLA) performed best overall. Results on a second, unseen newspaper word list were weaker but showed the same trends. Reliable detection matters because spelling-variant expansion or normalisation should only be applied to genuinely foreign words.
Key points
- The name Milosevic appeared in 28 different Arabic spellings in the TREC 2002 Arabic collection.
- After the veto rules, OLA reached about 69% precision and 71% recall on the first data set. The rules lifted precision by roughly 10–25% across approaches, at a small cost in recall.
- The verification set held 23,466 unique words from Dar-al-Hayat: 22,800 Arabic, 536 foreign and 130 misspelled. After the rules, OLA reached P 0.474 and R 0.572, and BLA had the highest precision at 0.502.
- When given 3,046 known foreign words, the pattern approach labelled 2,017 correctly and wrongly called 1,029 Arabic. Missing diacritics let foreign words accidentally fit Arabic patterns.
- Lexicons are imperfect in both directions. They lack many inflected forms, yet about 200 foreign words were already in the OLA lexicon. The trigram method (TRG) did worst, partly because Arabic and foreign words share many trigrams.
Interesting ideas
- I1. Gold labels used three classes (native, foreign, misspelled), so errors could be traced to each confusion rather than lumped as "unknown."
- I2. Rather than tuning one classifier, the authors added cheap, explainable veto rules that override the foreign label, such as a native definite-article prefix or stacked native suffixes.
- I3. They caught missing-space joins by spotting a character that can only end a word sitting in the middle of a token, then checking that both halves are long enough.
- I4. Pattern matching reverses derivation: affixes are stripped and the leftover stem is tested against known templates, so a word is accepted as native only if it can be explained morphologically.
- I5. Rules were developed on one word list and then re-checked on a fresh corpus, which exposed the expected precision drop honestly.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (tokens): Unknown-word handling in the en crate could split OOV tokens into likely-foreign, likely-typo and rare-native classes, each with its own lemma and tag fallback.
- I2 (tokens): Native English morphology cues (productive affixes such as -ness or un-) could act as explicit, logged vetoes before a token is marked as a foreign or name OOV.
- I3 (tokens): The tokenizer could flag run-together tokens when an internal split yields two known words of sufficient length, and record the split as a traceable repair.
- I4 (world): Compiled lexical knowledge could treat a word as "explained" only if it can be derived from known roots and affixes, leaving unexplained items as candidate names or borrowings for the entity layer.
- I5 (learn): Self-induced repair rules should always be re-scored on a held-out text source before adoption, and any loss in transfer should be reported.
Institutions
Fields, topics and concepts
📚 Shelves 5The field of science this work belongs to (OpenAlex fields).Computer Science · 18,614 worksArtificial Intelligence · 17,965 worksArts and Humanities · 17,450 worksLanguage and Linguistics · 17,296 worksInformation Systems · 1,730 works
🧭 Topics 1Research subjects and languages the work is about.Semitic languages · 3,066 works
💡 Concepts 1Key ideas and methods explained on our concept pages.Stemming · 17 works
Cite
Cite as Abdusalam F.A. Nwesri, S.M.M. Tahaghoghi and Falk Scholer. 2006. Capturing Out-of-Vocabulary Words in Arabic Text. Proceedings of the 2006 Conference on Empirical Methods in Natural Language Processing.
@inproceedings{nwesri2006capturing,
title = {{Capturing Out-of-Vocabulary Words in Arabic Text}},
author = {Abdusalam F.A. Nwesri, S.M.M. Tahaghoghi and Falk Scholer},
booktitle = {Proceedings of the 2006 Conference on Empirical Methods in Natural Language Processing},
year = {2006},
doi = {10.3115/1610075.1610113},
url = {https://doi.org/10.3115/1610075.1610113}
}References
- Ahmed Abdelali, Jim Cowie, and Hamdy S. Soliman. 2004. Arabic information retrieval perspectives. In Proceedings of the 11th Conference on Natural Language Processing, Journes d’Etude sur la Parole - Traitement Automatique des Langues Naturelles (JEP-TALN), Fez, Morocco. find
- Nasreen Abduljaleel and Leah S. Larkey. 2003. Statistical transliteration for English-Arabic cross-language information retrieval. In Proceedings of the International Conference on Information and Knowledge Management, pages 139–146. ACM Press. find
- Jamal B. S. Al-Qinal. 2002. Morphophonemics of loanwords in translation. Journal of King Saud University, 13:1–132. find
- Mohamed Saleh Al-Shanti. 1996. Al Maharat Allughawia. Al Andalus for publishing and distribution. 4th edition. find
- Mohammed Aljlayl and Ophir Frieder. 2002. On Arabic search: improving the retrieval effectiveness via a light stemming approach. In Proceedings of the International Conference on Information and Knowledge Management, pages 340–347. ACM Press. find
- Tim Buckwalter. 2002. Buckwalter Arabic morphological analyzer version 1.0. LDC Catalog No. LDC2002L49. ↗
- William B. Cavnar and John M. Trenkle. 1994. N-gram-based text categorization. In Proceedings of 3rd Annual Symposium on Document Analysis and Information Retrieval, SDAIR-94,, pages 161–175, Las Vegas, US. find
- Ted Dunning. 1994. Statistical identification of language. Technical Report MCCS-94-273, Computing Research Lab (CRL), New Mexico State University. find
- Fredric C. Gey and Douglas W. Oard. 2001. The TREC-2001 cross-language information retrieval track: Searching Arabic using English, French or Arabic queries. In TREC-2001, volume NIST Special Publication:SP 500-250. National Institute of Standards and Technology. find
- Kil S. Jeong, Sung Hyon Myaeng, Jae S. Lee, and Key-Sun Choi. 1999. Automatic identification and back-transliteration of foreign words for information retrieval. Information Processing and Management, 35(4):523–540. find
- Byung-Ju Kang and Key-Sun Choi. 2002. Effective foreign word extraction for Korean information retrieval. Information Processing and Management, 38(1):91–109. ↗
- Shereen Khoja and Roger Garside. 1999. Stemming Arabic text. Technical report, Computing Department, Lancaster University, Lancaster. find
- Microsoft Corporation. 2002. Arabic proofing tools in Office 2003. URL: http://www.microsoft.com/middleeast/arabicdev/office/office2003/Proofing.asp. ↗
- Bonnie Glover Stalls and Kevin Knight. 1998. Translating names and technical terms in Arabic text. In COLING/ACL Workshop on Computational Approaches to Semitic Languages, pages 34–41.
- Kazem Taghva, Rania Elkhoury, and Jeffrey Coombs. 2005. Arabic stemming without a root dictionary. In Proceedings of ITCC 2005 Intlernational Conference on Information Technology: Coding and Computing. find
- Justin Zobel and Philip Dart. 1995. Finding approximate matches in large lexicons. Software - Practice and Experience, 25(3):331–345. ↗
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/nwesri-2006-capturing-out-vocabulary-words-arabic/