TypeSQL: Knowledge-based Type-Aware Neural Text-to-SQL Generation
Towards a theory of natural language interfaces to databases