Proceedings

Phonetic Models for Generating Spelling Variants

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 1570-1574.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Proper names, whether English or non-English, have several different spellings when transliterated from a non-English source language into English. Knowing the different variations can significantly improve the results of name-searches on various source texts, especially when recall is important. In this paper we propose two novel phonetic models to generate numerous candidate variant spellings of a name. Our methods show threefold improvement over the baseline and generate four times as many good name variants compared to a human while maintaining a respectable precision of 0.68.

  1. [Baum, 1972] L.E. Baum. An Inequality and Associated Maximization Technique in Statistical Estimation of a Markov Process. Inequalities 3:1-8, 1972.
  2. [Bikel et al., 1999] Daniel M. Bikel, Richard L. Schwartz and Ralph M. Weischedel. An algorithm that learns what's in a name. Machine Learning, vol. 34, no. 1-3, pages. 211-231, 1999.
  3. [Brown et al., 1993] Peter Brown, Stephan Della Pietra, Vincent Della Pietra, and Robert Mercer. Mathematics of machine translation. Computational Linguistics, 19(2), 1993.
  4. [Dempster et al., 1977] A.P. Dempster, N.M. Laird, and D. Rubin. Maximum-likelihood from incomplete data via the EM algorithm. Journal of the Royal Statistical Soci- ety, 39(B):1-38, 1977.
  5. [Hall and Dowling, 1980] P. Hall and G. Dowling. Ap- proximate string matching. Computing Surveys, 12(4):381-402, 1980.
  6. [Hull, 1996] D. A. Hull. Stemming algorithms: A case study for detailed evaluation. Journal of the American Society of Information Science, 47(1):70-84, 1996.
  7. [Knight and Graehl, 1997] Kevin. Knight and Jonathan Graehl. Machine Transliteration. In Proceedings of the Thirty-Fifth Annual Meeting of the Association for Com- putational Linguistics and Eighth Conference of the European Chapter of the Association for Computational Linguistics, pages 128-135, Somerset, New Jersey, 1997. Association for Computational Linguistics.
  8. [Krovetz, 1993] R. Krovetz. Viewing Morphology as an Inference Process,. In Proceedings of the 16th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pages 191-203, 1993.
  9. [Knuth, 1973] D. Knuth. The Art of Computer Program- ming -Volume 3: Sorting and Searching. Addison- Wesley Publishing Company, 1973 [Kukich, 1992]
  10. K. Kukich. Techniques for Automatically Correcting Words in Text. Computing Surveys, 24(4):377-440, Dec 1992.
  11. [Manning and Schütze, 1999] Christopher D. Manning and Hinrich Schütze. Foundations of Statistical Natural Language Processing, 1999. The MIT Press, Cambridge, MA.
  12. [Och and Ney, 2003] Franz Josef Och and Hermann Ney. A systematic comparison of various statistical alignment models. Computational Linguistics, 29(1):19-51, 2003.
  13. [Raghavan and Allan, 2005] Hema Raghavan and James Allan. Matching Inconsistently Spelled Names in Auto- matic Speech Recognizer Output for Information Re- trieval. In Proceedings of Human Language Technology Conference and Conference on Empirical Methods in Natural Language Processing, pages 451-458, Vancou- ver, British Columbia, Canada, October 2005. Associa- tion for Computational Linguistics.
  14. [Raghavan and Allan, 2004] Hema Raghavan and James Allan. Using Soundex Codes for Indexing Names in ASR documents. In Proceedings of the Workshop on In- terdisciplinary Approaches to Speech Indexing and Re- trieval at Humal Language Technology Conference and North American chapter of Association of Computa- tional Linguistics, pages 22-27, Boston, MA, USA, 2004. Association for Computational Linguistics.
  15. [Ravichandran et al., 2005] Deepak Ravichandran, Patrick Pantel and Eduard Hovy. Randomized Algorithms and NLP: Using Locality Sensitive Hash Functions for High Speed Noun Clustering. In Proceedings of the forty-third Annual Meeting of the Association for Computational, pages 622-629, Ann Arbor, Michigan, USA, June 2005. Association for Computational Linguistics.
  16. [Tzoukermann, 1997] E. Tzoukermann, J. Klavans, and C. Jacquemin. Effective use of natural language processing techniques for automatic conation of multi-word terms: The role of derivational morphology, part of speech tag- ging, and shallow parsing. In Research and Development in Information Retrieval, pages 148-155, 1997.
  17. [Virga and Khudanpur, 2003] Paola Virga and Sanjeev Khudanpur. Transliteration of proper names in cross- language applications. In Proceedings of the 26th ACM SIGIR conference, pages 365-366, 2003. ACM Press.
  18. [Zobel and Dart, 1996] Justin Zobel and Philip Dart. Pho- netic String Matching: Lessons from Information Re- trieval. In Poceedings of the 19th International Confer- ence on Research and Development in Information Re- trieval, pages 166-172, Zurich, Switzerland, 1996. ACM Press.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards