1. A method for navigating and exploring an information source located by matching a query knowledge representation to knowledge representations in the information source, the method comprising: (a) visually displaying the query knowledge representation as a graph structure having features comprising vertices connected by edges; (b) visually displaying the content of the information source in the vicinity of the graph structure; and (c) highlighting items in the information source content that correspond to the vertices and edges of the graph structure.