10. In a computer system having a processor, memory and data storage subsystems, a computer-implemented system for automatically providing a structured-search-results user interface in response to unstructured queries, the computer-implemented system comprising: a user input component, to receive an unstructured search query request from a user; a data store comprising information elements, wherein the information elements comprise structured data, semi-structured data, and unstructured data; a search engine component to obtain original search results from the data store in response to the unstructured search query request wherein the original search results are ranked in order of relevance, and further the search engine component to obtain a highly relevant subset of results from the ranked original search results; an analytical component to determine whether sufficient common structure attributes are present in the original search results to satisfy a structure threshold, wherein the structure threshold is satisfied if a sufficient percentage or absolute count of the original search results have one or more common structure attributes which comprise similar name-value pairs having shared common name fields in meta-tags or in XML-code contained in the original search results, and the analytical component to further determine one or more categories present in the highly relevant subset of results and to generate a search filter for the original search results based upon a variance threshold of the one or more categories present in the highly relevant subset of results; and an interface component to communicate the original search results, a user option for selecting the generated search filter from an analysis of the highly relevant subset of results, and refined original search results based upon the selected generated search filter via a request from the user input component.
10. In a computer system having a processor, memory and data storage subsystems, a computer-implemented system for automatically providing a structured-search-results user interface in response to unstructured queries, the computer-implemented system comprising: a user input component, to receive an unstructured search query request from a user; a data store comprising information elements, wherein the information elements comprise structured data, semi-structured data, and unstructured data; a search engine component to obtain original search results from the data store in response to the unstructured search query request wherein the original search results are ranked in order of relevance, and further the search engine component to obtain a highly relevant subset of results from the ranked original search results; an analytical component to determine whether sufficient common structure attributes are present in the original search results to satisfy a structure threshold, wherein the structure threshold is satisfied if a sufficient percentage or absolute count of the original search results have one or more common structure attributes which comprise similar name-value pairs having shared common name fields in meta-tags or in XML-code contained in the original search results, and the analytical component to further determine one or more categories present in the highly relevant subset of results and to generate a search filter for the original search results based upon a variance threshold of the one or more categories present in the highly relevant subset of results; and an interface component to communicate the original search results, a user option for selecting the generated search filter from an analysis of the highly relevant subset of results, and refined original search results based upon the selected generated search filter via a request from the user input component. 14. The computer-implemented system of claim 10 , wherein the interface component receives a request to refine the original search results by applying a filter based on at least one selected overlapping schema attribute.