Converting natural language into SQL query

Indeed, word choice matters. One method is to pass all user queries to the model first and ask the AI to reword the users questions for consistency, that way you isolate the end users from the query wording process and greatly reduce the amount of word choice issues.