1. A system, comprising: a camera; a display; at least one processor; and memory including instructions that, when executed by the at least one processor, cause the system to: acquire at least a partial image of a point of interest by the camera, the at least the partial image corresponding to a point of view of a user, the at least the partial image including one or more visual features; recognize the point of interest by matching the one or more visual features associated with the point of interest against a plurality of candidate images, wherein the plurality of candidate images are selected from images relating to points of interest that are in a proximity of a location of the system; retrieve at least one of content or links relating to the point of interest from a plurality of sources; cause the at least one of the content or the links to be presented on a user interface of the display based at least in part upon a distance between the system and the point of interest, the point of view of the user, or a user's profile; and enable the user to associate one of one or more additional links or additional content to the point of interest on a user interface layer of the display.