Logic and Distributional Semantics Logic is necessary for implementing the functional aspects of meaning and organizing knowledge in a structured and unambiguous way.
distributional semantics provides an elegant methodology for assessing semantic similarity and is well suited for learning from data.