spellcheck

2013-10-03

Peter Norvig's spell corrector.

Upstream URL

github.com/RobBlackwell/spellcheck

Author

Mikael Jansson <mikael@lisp.se>

License

Not determined

README

spellcheck

Peter Norvig's spell corrector for Common Lisp.

The article How to Write a Spelling Corrector mentions Mikael Jansson and his implementation on GitHub.

This project is based heavily on that code but packages it as an ASDF installable library with the hope of getting it into the Quicklisp repository.

Example

CL-USER> (ql:quickload "spellcheck")
...
("spellcheck")
CL-USER> (spellcheck:initialize)
#<HASH-TABLE :TEST EQUAL :COUNT 29157 {100F1D7233}>
CL-USER> (spellcheck:correct "supposidly")
"supposedly"

Rob Blackwell
July 2013

Dependencies (2)

  • alexandria
  • cl-ppcre

Dependents (0)

    • GitHub
    • Quicklisp