Project Deep Thinking: A Neuro-Symbolic approach to knowledge base question answering