Semantic Comparisons for Natural Language Processing Applications