A system configured to generate context-specific driving instructions for a driver of a vehicle , the system comprising: an eye-gaze sensor configured to determine an eye-gaze direction of the driver and a depth at which the driver is focusing; an image sensor configured to capture image sensor data reflecting a visual panorama surrounding a portion of the vehicle ; at least one output device; and a computing device configured to: identify by implementing one or more object recognition algorithms, from a plurality of real-world objects stored in a mapping database, and based on the captured image sensor data, a first object within the field of view of the driver , generate a context-specific driving instruction that references the first object, cause the at least one output device to output the context-specific driving instruction to the driver , receive a query from the driver that references a second object within the field of view of the driver , identify the second object by determining, based on the eyed-gaze direction of the driver and based on the depth at which the driver is focusing, that the driver is focused on the second object, generate an error message indicating that the driver is incorrectly focused upon the second object, and cause the at least one output device to output the error message to the driver . an eye-gaze sensor configured to determine an eye-gaze direction of the driver and a depth at which the driver is focusing; an image sensor configured to capture image sensor data reflecting a visual panorama surrounding a portion of the vehicle ; at least one output device; and a computing device configured to: identify by implementing one or more object recognition algorithms, from a plurality of real-world objects stored in a mapping database, and based on the captured image sensor data, a first object within the field of view of the driver , generate a context-specific driving instruction that references the first object, cause the at least one output device to output the context-specific driving instruction to the driver , receive a query from the driver that references a second object within the field of view of the driver , identify the second object by determining, based on the eyed-gaze direction of the driver and based on the depth at which the driver is focusing, that the driver is focused on the second object, generate an error message indicating that the driver is incorrectly focused upon the second object, and cause the at least one output device to output the error message to the driver . identify by implementing one or more object recognition algorithms, from a plurality of real-world objects stored in a mapping database, and based on the captured image sensor data, a first object within the field of view of the driver , generate a context-specific driving instruction that references the first object, cause the at least one output device to output the context-specific driving instruction to the driver , receive a query from the driver that references a second object within the field of view of the driver , identify the second object by determining, based on the eyed-gaze direction of the driver and based on the depth at which the driver is focusing, that the driver is focused on the second object, generate an error message indicating that the driver is incorrectly focused upon the second object, and cause the at least one output device to output the error message to the driver . <EOS>