Multi-step Knowledge Retrieval and Inference over Unstructured Data | Synapse