“…Semantic parsing maps natural language to formal meaning representations. There are a range of representations, such as logic forms and executable programs (Zelle and Mooney, 1996;Zettlemoyer and Collins, 2005;Wong and Mooney, 2007;Das et al, 2010;Liang et al, 2011;Banarescu et al, 2013;Artzi and Zettlemoyer, 2013;Reddy et al, 2014;Berant and Liang, 2014;Pasupat and Liang, 2015;Herzig and Berant, 2018). As a sub-task of semantic parsing, the text-to-SQL problem has been studied for decades (Warren and Pereira, 1982;Popescu et al, 2003aPopescu et al, , 2004Li et al, 2006;Giordani and Moschitti, 2012;Wang et al, 2017b).…”