This problem has matured into learning semantic parsers from parallel question and logical form pairs (Zelle and Mooney, 1996;Zettlemoyer and Collins, 2005), to recent scaling of methods to work on very large KBs like Freebase using question and answer pairs (Berant et al., 2013).
a major drawback of this paradigm is that KBs are highly incomplete (Dong et al., 2014).