Similarity-Based Approaches to Natural Language Processing | Synapse