1. A computer-readable hardware storage device comprising instructions, which, when executed by a processor, cause the processor to perform operations, for interpreting a user request to a first tangible vehicle system, comprising: receiving an input data package comprising a sequence of user communications, a vehicle system data package, and an environmental measurement data package; determining, using a human-machine interface, that the input data package contains an implicit user request; determining a level of abstraction corresponding to the implicit user request; and assigning the level of abstraction determined to the user request for subsequent use in controlling a second tangible vehicle system.