Skip to main content

Abstract

A technique is described for encoding dictionary entries in terms of a mapping over equivalence classes. The empirically determined classes are based on the property of affixability. The method is demonstrated in a spelling checker although the syntactic and semantic regularities in the classes also have potential relevance to work in natural language processing and descriptive linguistics. In a spelling checker, the primary advantage of the method is an increased accuracy and reduced dictionary size as compared to more traditional “heuristic” checkers that do incomplete affix analysis and use larger dictionaries (e. g., the UNIX** spell program). Various factors in reducing the search for a legal bound stem are discussed, and an affix stripping procedure is presented. The method is compared with other spelling checkers.

UNIX is a trademark of AT&T Bell Laboratories

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J.L. Peterson, Computer programs for detecting and correcting spelling errors, Communications of the ACM, Dec. 1980, 23(12), pp. 676–687

    Article  Google Scholar 

  2. T. Winograd, Language as a Cognitive Process, Volume 1: Syntax, Addison-Wesley, 1983

    Google Scholar 

  3. J. Walker, Walker’s Rhyming Dictionary, A. S. Barnes & Barr, New York, 1864

    Google Scholar 

  4. H. Kucera, W.N Francis, Computational Analysis of Present-Day American English, Brown University Press, Providence, RI, 1967

    Google Scholar 

  5. R.J Cichelli, Minimal perfect hashing functions made simple, Communications of the ACM, Jan. 1980, 23(1), pp. 17–19

    Article  Google Scholar 

  6. J. B. Carroll, The American Heritage Word Frequency Book, Houghton Mifflin, Boston, 1971

    Google Scholar 

  7. M. Kay, The Mind System: The Morphological-Analysis Program, Memorandum RM-62f65 /2-PR, The Rand Corporation, April 1970

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1985 Plenum Press, New York

About this chapter

Cite this chapter

Jones, M.A., Silverman, A. (1985). A Spelling Checker Based on Affix Classes. In: Agrawal, J.C., Zunde, P. (eds) Empirical Foundations of Information and Software Science. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-2521-5_30

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-2521-5_30

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-9523-5

  • Online ISBN: 978-1-4613-2521-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics