Indexing and dependency logic for answering english questions | Synapse