1. A computer-implemented method comprising: in response to a user action, receiving a target content, the target content including embedded instructions relating to selection of relevant content, wherein the relevant content is a subset of the target content; displaying the target content; based on the embedded instructions, identifying relevant content from the target content; extracting logged information specific to the user; matching the relevant content against a concept graph and the lodged information, wherein the concept graph includes a plurality of concepts and associations between the plurality of concepts; determining concepts based on the matching; augmenting the relevant content with indicators to indicate the determined concepts, wherein the augmenting distinguishes the relevant content from remaining content of the target content and conveys to a user a capability of user action corresponding to the augmented content; searching for the determined concepts in a plurality of search spaces to obtain search results; in response to user action on the augmented content, retrieving information indicated by the search results, wherein the searches were performed before the user action on the augmented content; and displaying at least a portion of the retrieved information concurrently with the display of the target content, wherein the augmented content and the at least portion of the retrieved information are viewable simultaneously.