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 MIT 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.