|License||No license specified|
spell.py is a web based service to find spelling errors in Wikipedia articles and make a suggestion for a correction. It uses the hunspell spelling engine in the background. Currently it only works for the German and English Wikipedia.
spell.py provides a webservice at https://tools.wmflabs.org/hroest/cgi-bin/spell.py
As a prerequisite, it uses pywikibot and wikispell, a library developed for this tool. Furthermore, it requires the pyhunspell and the python-Levenshtein package from pypi. The tool itself is a simple CGI script found on github.
To install or update, use
become hroest to switch to the tool account.
Furthermore, it uses data files currently located at
/data/project/hroest/data/ which contain common words in English and German which will not be spellchecked and also contain the hunspell spellcheck files. The files are marshalled for faster access but are very simple python sets.