Variational Reasoning for Question Answering with Knowledge Graph | Synapse