9. The method according to claim 7 , wherein the set of attribute-based selectable search extensions comprises at least one selectable link associated with the at least one result in the set of initial search results.
7. A method for generating attribute-based selectable search extensions, wherein a processor is provided to carry out the method comprising: receiving a set of search terms; accessing a set of initial search results based on the set of search terms; identifying at least one attribute of at least one result in the set of initial search results, wherein the at least one attribute identifies a type of file associated with the at least one result; and generating a set of attribute-based selectable search extensions associated with the set of initial search results that reflect outlying attributes within the set of initial search results, wherein generating comprises: (1) assigning the at least one attribute a point in attribute space, wherein the attribute space is defined by axes that are each associated with a respective attribute identified within the set of initial search results, and wherein at least one of the axes represents the type of file; (2) comparing the point associated with the at least one attribute of the at least one result in the set of initial results against an average of points, each associated with attributes identified within other results in the set of initial search results, along an axis of the axes within the attribute space to determine a distance from the average of points; (3) comparing the distance against a threshold; and (4) identifying the at least one attribute as one of the outlying attributes based on the comparison.