NormalizedGoogleDistance Use this program to calculate the semantic similarity between two different google searches If you want to apply this algorithm to a list of words the complexity will be n choose 2 or order n^2