Guided navigation system
First Claim
1. A computer-implemented method for classifying content, comprising:
- (A) receiving, at a processor and as part of performing a query, both structured and unstructured content;
(B) providing a taxonomy having an entire set of preexisting facets associated with different subject categories;
(C) using, by the processor, a structured classifier to classify the structured content with one or more of the preexisting facets in the taxonomy;
(D) using, by the processor, a different unstructured classifier to classify the unstructured content with one or more of the same preexisting facets in the same taxonomy;
(E) displaying, in response to the query, the one or more preexisting facets classified with the structured content and classified with the unstructured content;
(F) associating an ontology with the structured and unstructured content that includes at least one concept having different categories and sub-categories;
(G) inserting a portion of the ontology into the taxonomy;
(H) using the categories and sub-categories for the inserted portion of the ontology as facets for classifying the structured and unstructured content;
(I) conducting the query to return search results;
(J) comparing concept categories in the ontology with data items contained in the search results;
(K) identifying the concept categories associated with the data items from the search results;
(L) dynamically and automatically creating new facets in the taxonomy according to the concept categories in the ontology corresponding with the search results, the dynamically and automatically created new facets being different than any of the preexisting facets that currently exist in the entire taxonomy; and
(M) using the new facets along with the entire set of preexisting facets to classify both the structured and unstructured content.
3 Assignments
0 Petitions
Accused Products
Abstract
A navigation system is used in combination with a data retrieval system to more effectively locate the correct answers or information in search content. The navigation system provides taxonomies that identify different information categories and sub-categories (facets). Classifiers automatically classify the search content by identifying the content corresponding with associated facets. The facets, in conjunction with the associated classifiers, provide robust classification and correlation between both structured and unstructured content. Rules can be used in conjunction with the facets and classifiers to automatically control different navigation operations. The navigation system can also leverage ontologies to dynamically create taxonomies and provides unique facet expansion and intra-document classification operations.
-
Citations
13 Claims
-
1. A computer-implemented method for classifying content, comprising:
-
(A) receiving, at a processor and as part of performing a query, both structured and unstructured content; (B) providing a taxonomy having an entire set of preexisting facets associated with different subject categories; (C) using, by the processor, a structured classifier to classify the structured content with one or more of the preexisting facets in the taxonomy; (D) using, by the processor, a different unstructured classifier to classify the unstructured content with one or more of the same preexisting facets in the same taxonomy; (E) displaying, in response to the query, the one or more preexisting facets classified with the structured content and classified with the unstructured content; (F) associating an ontology with the structured and unstructured content that includes at least one concept having different categories and sub-categories; (G) inserting a portion of the ontology into the taxonomy; (H) using the categories and sub-categories for the inserted portion of the ontology as facets for classifying the structured and unstructured content; (I) conducting the query to return search results; (J) comparing concept categories in the ontology with data items contained in the search results; (K) identifying the concept categories associated with the data items from the search results; (L) dynamically and automatically creating new facets in the taxonomy according to the concept categories in the ontology corresponding with the search results, the dynamically and automatically created new facets being different than any of the preexisting facets that currently exist in the entire taxonomy; and (M) using the new facets along with the entire set of preexisting facets to classify both the structured and unstructured content. - View Dependent Claims (13)
-
-
2. A computer-implemented method for classifying content, comprising:
-
(A) receiving, at a processor and as part of performing a query, search results including both structured and unstructured content; (B) providing a taxonomy having an entire set of preexisting facets associated with different subject categories; (C) using, by the processor, a structured classifier to classify the structured content with one or more particular preexisting facets in the taxonomy; (D) using, by the processor, a different unstructured classifier to classify the unstructured content with at least one of the particular preexisting facets; (E) displaying, in response to the query, those ones of the particular preexisting facets that are classified with both the structured content and the unstructured content; (F) associating an ontology with the structured and unstructured content that includes at least one concept having different categories and sub-categories; (G) inserting a portion of the ontology into the taxonomy; (H) using ones of the subject categories that correspond to the inserted portion of the ontology as facets for classifying the structured and unstructured content; (I) comparing data items contained in the search results to the ontology; (J) identifying a particular concept of the ontology according to the comparison; (K) dynamically and automatically creating a new facet in the taxonomy according to the identified concept, the new facet being different than the preexisting facets of the set; and (L) using the new facet along with the preexisting facets of the set to classify both the structured and unstructured content. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
3. A computer-implemented method for classifying content, comprising:
-
(A) receiving, at a processor and as part of performing a query, search results including both structured and unstructured content; (B) providing a taxonomy having an entire set of preexisting facets associated with different subject categories; (C) using, by the processor, a structured classifier to classify the structured content with one or more particular preexisting facets in the taxonomy; (D) using, by the processor, a different unstructured classifier to classify the unstructured content with at least one of the particular preexisting facets; (E) displaying, in response to the query, those ones of the particular preexisting facets that are classified with both the structured content and the unstructured content; (F) comparing data items contained in the search results to an ontology; (G) identifying a particular concept of the ontology according to the comparison; (H) dynamically and automatically creating a new facet in the taxonomy according to the identified concept, the new facet being different than the preexisting facets of the set; (I) using the new facet along with the preexisting facets of the set to classify both the structured and unstructured content; (J) comparing the facets classified with the query to a list containing a subset of the set of preexisting facets, the facets of the subset associated with advertisements; and (K) if the comparison indicates a match, displaying a particular one of the advertisements according to a result of the comparison.
-
Specification