Inventor of linear runtime suffix tree construction, e.g. for solving longests common substring in linear runtime, which Knuth claimed impossible three years before...
GNUBrain is a framework for creating personal software agents, building a multi-agent system, manage your personal meta data and execute distributed algorithms.
Brand new... good for you! "To endow computers with common sense is one of the major long-term goals of Artificial Intelligence research. One approach to this problem is to formalize commonsense reasoning using mathematical logic."
A Tutorial and Recipe Book for Those in a Hurry - Provides an owerview of what can be done with the BioJava API: All sorts of string manipulation, HMMs, Trees etc.
A Collection of Java-Classes for various Trie-Implementations, including Patricia Trie and Interfaces implementing Set and Map. Free for non-commercial use. Well documented and incl. Tests.