We employ a neural semantic parsing based approach to tackle the problem.
given a question, a semantic parsing model is used to produce a logical form which is then executed on the KB to retrieve an answer.