Neuro-Symbolic Architectures for Natural Language Comprehension