saera tries to be siri. in this case it's role should be to interpret what you want and decide what to launch. this comes down to lexical analysis (i think thats the right term), trying to work out what the user wants to do. take a weather query, it needs to detect what, where and when and pass this on to app or voicy to execute request.