Elamur Research⌕
☰
home / papers / 2008 / Exploiting Lexical Resources for Disambiguating CJK and Arabic Orthographic Variants

Exploiting Lexical Resources for Disambiguating CJK and Arabic Orthographic Variants

Paper · 2008 · Jack Halpern

Summary

This position paper examines why orthographic variation in Chinese, Japanese, Korean and Arabic makes retrieval, NER, MT, segmentation and transcription difficult. It argues that statistical or algorithmic methods are not enough and that large curated lexical databases should do most of the work. For Chinese, it compares three increasingly sophisticated levels of Simplified/Traditional (C2C) conversion: code-point mapping, word-level orthographic mapping and meaning-level lexemic mapping. It also covers normalization of Traditional character-form variants. For Japanese, it catalogues okurigana, cross-script and kana variants and shows that mapping tables can reduce them to a single normalized headword. Korean is covered only briefly through loanword and foreign-name spellings. For Arabic, it explains the ambiguity caused by unwritten short vowels and hamza rules. It also shows how foreign vowel sequences, such as Japanese morae, lead to competing spellings. The paper reports no controlled experiment. Its evidence is illustrative tables and web hit counts. The main lesson is that some variant pairs share no characters at all, so only a lexicon can link them.

Key points

  • C2C conversion is described on three levels. Code conversion fails on one-to-many mappings (e.g., SC 干 maps to four TC forms). Orthographic conversion works on segmented words. Lexemic conversion maps different words with the same meaning (信息 → 資訊), and the correct TC form can depend on locale (Taiwan vs. Hong Kong).
  • Osama bin Laden has more than 10 Chinese renderings. A single Japanese proverb produces 24 spelling permutations that actually occur on the web.
  • A normalization table for 空き缶 'empty can' maps 11 surface forms to one headword. The paper says portals such as Yahoo and Amazon Japan use tables like this to improve recall and segmentation.
  • Arabic transcriptions of 福井 /fu-ku-i/ show Google counts of 468, 9, 1950 and 335. The most phonologically accurate spelling is the rarest.
  • Alexandria has about a dozen Arabic spellings (2,930,000 / 690,000 / 89,200 hits for the top three). The paper separates systematic "variants" (e.g., omitted hamza) from frequent "errors" (e.g., 'alif maqSuura used instead of yaa').

Interesting ideas

  • I1. Treat conversion as a ladder: map single symbols first, then whole words, then meaning-equivalent lexemes, and move up a level whenever the lower one is ambiguous.
  • I2. Only merge variants into a canonical form when they are fully interchangeable, and keep partially interchangeable pairs (different meanings in some senses) as separate entries.
  • I3. Normalization only works if every component uses the same table: dictionaries, indexes, source documents and queries.
  • I4. Keep "legitimate variant", "systematic error" and "linguistically standard form" as separate labels, since the correct form is often not the most frequent one.
  • I5. Record variant-group membership as well as the replacement, so forms with no shared characters still link to one headword.

For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

  • I1 (world): A lexemic layer could link dialect pairs like lorry/truck to one concept node, so the world model treats them as the same entity type.
  • I2 (tokens): The lemmatizer could apply spelling normalization (colour→color) automatically but leave sense-dependent pairs for the tagger or a later stage to resolve.
  • I3 (answer): Normalize questions and story text with the same table so a reader cannot miss a match because of a spelling difference.
  • I4 (learn): Self-induced repair rules could tag each fix as a variant or an error, making the corrections explainable and preventing frequency alone from deciding the canonical form.
  • I5 (world): Entity aliases from Wikidata could be stored as explicit variant groups, letting coreference connect name spellings that share no surface overlap.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

Cite

Cite as Jack Halpern. 2008. Exploiting Lexical Resources for Disambiguating CJK and Arabic Orthographic Variants. Proceedings of the Sixth International Conference on Language Resources and Evaluation (LREC'08).

The paper itself, not this page. BibTeX from the library's record of the work.

@inproceedings{halpern2008exploiting,
  title = {{Exploiting Lexical Resources for Disambiguating CJK and Arabic Orthographic Variants}},
  author = {Jack Halpern},
  booktitle = {Proceedings of the Sixth International Conference on Language Resources and Evaluation (LREC'08)},
  year = {2008},
  doi = {10.63317/37nf325bggd6},
  url = {https://doi.org/10.63317/37nf325bggd6}
}

References

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

  1. Brill, E., Kacmarick, G., Brocket, C. (2001). Automatically Harvesting Katakana-English Term Pairs from Search Engine Query Logs. In Proceedings of the Sixth Natural Language Processing Pacific Rim Symposium, Tokyo, Japan. find
  2. Carbonell, J. et al (2006). Context-Based Machine Translation. In Proceedings of the 7th Conference of the Association of Machine Translation in the Americas, Cambridge, MA. find
  3. Emerson, T. (2000). Segmenting Chinese in Unicode. In Proceedings of the 16th International Unicode Conference, Amsterdam. find
  4. Goto, I., Uratani, N., Ehara T. (2001). Cross-Language Information Retrieval of Proper Nouns using Context Information. In Proceedings of the Sixth Natural Language Processing Pacific Rim Symposium, Tokyo, Japan. find
  5. Halpern, J., Kerman J. (1999). The Pitfalls and Complexities of Chinese to Chinese Conversion. In Proceedings of the Fourteenth International Unicode Conference, Cambridge, MA. find
  6. Halpern, J. (2003). The Challenges of Intelligent Japanese Searching, working paper (www.cjk.org/cjk/joa/joapaper.htm), The CJK Dictionary Institute, Saitama, Japan. find
  7. Halpern, J. (2006). The Role of Lexical Resources in CJK Natural Language Processing. In Proceedings of COLING/ACL 2006, Sydney. find
  8. Halpern, J. (2007). The Challenges and Pitfalls of Arabic Romanization and Arabization. In Proceedings of Computational Approaches to Arabic Script-based Languages, Palo Alto, CA. find
  9. Kay, M. (2004). Arabic Script based Languages deserve to be studied linguistically. In COLING 2004, Geneva. find
  10. Kwok, K.L. (1997). Lexicon Effects on Chinese Information Retrieval. In Proceedings of 2nd Conference on Empirical Methods in NLP, ACL 141-148. find
  11. Lunde, K. (1999). CJKV Information Processing. O’Reilly & Associates. Sebastopol, CA. find
  12. Tsou, B.K., Tsoi, W.F., Lai, T.B.Y., Hu, J., Chan S.W.K. (2000). LIVAC, a Chinese synchronous corpus, and some applications. In 2000 International Conference on Chinese Language Computing (ICCLC2000), Chicago, IL. find
  13. Yu, Shiwen, Zhu, Xue-feng, Wang, Hui (2000). New Progress of the Grammatical Knowledgebase of Contemporary Chinese. Journal of Chinese Information Processing, 15(1). find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/halpern-2008-exploiting-lexical-resources-disambiguating-cjk/