1. A computer implemented method comprising: receiving a question relating to an individual; extracting context from the question; identifying subject matter criteria from the context of the question; accessing a database containing history data that includes recorded multimedia data that contains positional data for physical objects relative to a location of a wearable device worn by the individual and over a period of time during which the multimedia data was recorded; identifying, based upon the subject matter criteria, relevant physical objects from the recorded multimedia of the history data; generating a set of answers for the question from a corpus of data; ranking the set of answers based upon the relevant physical objects and physical distance, at the time the multimedia data was recorded, between the wearable device worn by the individual and the relevant physical objects; and providing the ranked set of answers such that answers associated with a respective physical object having the smallest physical distance, at the time the multimedia data was collected, between the wearable device and the respective physical object are displayed first; wherein ranking the set of answers further comprises ranking the set of answers based upon respective total amount of time each respective physical object was proximal to the wearable device and respective frequency each respective physical object was proximal to the wearable device.