1. A vehicle personal assistant embodied in one or more non-transitory machine readable storage media, the vehicle personal assistant executable by a computing system to: receive a plurality of different vehicle-related real-time sensor inputs indicative of a current state of a vehicle; use one or more of the vehicle-related real-time sensor inputs to determine a current context of human activity in relation to the vehicle; in a dialog involving a person and the vehicle personal assistant, receive a human-generated spoken natural language phrase comprising a plurality of words; execute a semantic interpretation process on the human-generated spoken natural language phrase to derive, from the plurality of words, a trigger condition, a search action, and a search parameter to be used in executing the search action if the trigger condition is met; use a first vehicle-related real-time sensor input to determine if the trigger condition is met; determine a second vehicle-related real-time sensor input in response to the trigger condition being met; with the second real-time sensor input and the search parameter derived from the human-generated spoken natural language phrase, execute the search action; and determine a style of presentation of output of the executing of the search action based on the current context.