An effective and easy-to-use driver updater
Encoding Recogniser will help you determine what encoding was used to write a file by displaying the file in hex or and decoded characters in any of the encodings supported by Java.
Stream-oriented Java library and a set of command line tools for high quality sentence boundary detection. (Sentence segmentation / splitting / disambiguation). Currently has one model for German (trained on general text and Wikipedia lynx dumps).