the three pillars of machine - based programming .
SQLizer: query synthesis from natural language