@CarlLange The way that
Amazon Lex works is that you give it three examples of queries that should trigger a specific action. Lex then uses deep learning to figure out when the user is saying something equivalent to the examples, and extracts the information needed. The key is that you don't have to specify an exact grammar because Lex understands when the intent of the user is the same as in the example queries.