1. A method for performing content augmentation of personal profiles comprising: (a) building a user history of a plurality of augmented content information of relevant TV programs; (b) analyzing user queries and determining a degree to which the user queried for additional content information; (c) inferring values about the user from the user queries for additional content information in step (b) so as to augment the additional content information; (d) updating the augmented content information to at least one of the user history, Internet and specialized databases; and (e) linking individual ones of the plurality of augmented content information to each other; (f) determining inferences about the user's interests and preferences based on the linkage of the plurality of augmented content information.