SQuARE: Semantics-based Question Answering and Reasoning Engine