Computational linguistics and knowledge representation and reasoning are core areas of classical artificial intelligence (AI) - the computational understanding of human-level cognitive abilities.