Software to commit message analysis and Unix diff with latent semantic indexing and cosine similarity