thimk
Thimk is a command-line spelling word suggestion program written in Haskell. You give it a possibly-misspelled word, and it spits out one or more properly-spelled words in order of likelihood of similarity. Building thimk requires my parseargs and phonetic-code packages, as well as a patched version of Don Stewart's sqlite-0.4.2 (for the phonetic codes database). The patch is below. There is little documentation as-of yet, but the usage message from the program should tell everything needed to get started with it.
The idea and name for thimk came from an old program that used to hang around Reed College, probably written by Graham Ross and now apparently lost in the mists of time. I originally re-implemented thimk in Nickle some years ago, but that implementation has been slow, clunky, and non-portable.
- Access the Git repository git://svcs.cs.pdx.edu/git/thimk.git
- Browse repository with GitWeb
- Get a likely out-of-date tarball
- Required patch to sqlite-0.4.2