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 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 between the individual and the relevant physical objects; and providing the ranked set of answers.