1. A method for filtering search results comprising: displaying a plurality of content items, the content items including one or more content display objects corresponding to a search query, one or more primary content category objects corresponding to the search query, and one or more secondary content category objects; receiving a selection of a content item; modifying the search query based on the selected content item; and displaying a second plurality of content items, including at least one second content display object corresponding to the modified search query that is different from the one or more content display objects, and at least one additional content category object different from the one or more primary content category object and one or more secondary content category objects, wherein a content display object is associated with a plurality of formats for displaying information, the plurality of formats being associated with the content display object prior to receiving the search query, the plurality of formats associated with a content display object being based on content types of the information provided by the content display object; wherein the one or more content category objects and the one or more secondary category objects are displayed as nodes in a graph navigation display of content categories.