Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cloudhead/spell-correct

ruby implementation of Norvig's spell corrector
https://github.com/cloudhead/spell-correct

Last synced: 27 days ago
JSON representation

ruby implementation of Norvig's spell corrector

Awesome Lists containing this project

README

        

ruby spell-correct
==================

My implementation of Peter Norvig's python spell-corrector, found here: http://norvig.com/spell-correct.html.

Focus is on conciseness, not performance.

I provided a .txt file to train it, called holmes.txt; it's all the sherlock holmes books concated together. For better results, download http://norvig.com/big.txt which contains a million words or so..

Note that the training material cannot be a dictionary, as it must help the corrector figure out which words are the most frequently used.