Our end-to-end differentiable model jointly learns structures and modules by gradient descent.
semantic parsing models have learned structures over pre-defined discrete operators, to produce logical forms that can be executed to answer the question.