Hay varias maneras de medir qué tanto difieren dos palabras. Una de las más conocidas es la
distancia Levenshtein. Puedes encontrar una definición de ella en
http://www.cut-the-knot.org/do_you_know/Strings.shtml. No encontrarás un código en Delphi pero si el algoritmo a partir del cual puedes crear el código.
// Saludos