umlaut_remover, a Python code which replaces special characters in a German text by English equivalents, based on work by John Berroa.
The computer code and data files made available on this web page are distributed under the GNU LGPL license.
umlaut_remover is available in a Python version.
chrpak, a Python code which works with characters and strings.
markov_text, a Python code which uses a Markov chain process to sample an existing text file and create a new text that is randomized, but retains some of the structure of the original one.
ngrams, a Python code which analyzes a string or text against the observed frequency of ngrams (particular sequences of n letters) in English text.