Building Natural Language Interfaces to Web APIs
NLyze: interactive programming by natural language for spreadsheet data analysis and manipulation