Common english abbreviations
With antonym replacement, you can replace "not uglify" with "beautify", in sentence "let's not unglify our code" resulting in the sentence "let's beautify our code".
Corrects minor spelling issues using Enchant  - a spelling correction API
RegexpReplacer replaces every instance of a replacement pattern with its corresponding substitution pattern.
In everyday language, people are often not strictly grammatical. They will write things like "I looooooove it" in order to emphasize the word "love". But computers don't know that "looooooove" is a variation of "love" unless they are told. This replacer is a method for removing those annoying repeating characters in order to end up with a "proper" English word.
Corrects minor spelling issues using Enchant - a spelling correction API
WordReplacer is simply a class wrapper around a Python dictionary. The replace() method looks up the given word in its word_map and returns the replacement synonym if it exists. Otherwise, the given word is returned as is.
Pairs of regular expression - replacement patter for use with RegexpReplacer class.
replacers module
Extract only the usefull text from an HTML Page
Parses HTML and keeps only main text parts.
Text preprocessing (tagging, chunking, ...)
Preprocessing is moved in a seperate class.
Sphinx configuration files are added.