Guided navigation system
First Claim
1. A method for classifying content, comprising:
- receiving, at a processor and as part of performing a query;
first content from a database that organizes data in a preconfigured format, andsecond content from outside the database;
providing a taxonomy having an entire set of displayed and non-displayed preexisting facets associated with different subject categories;
using, by the processor, a structured classifier to classify the first content with one or more of the preexisting facets in the taxonomy;
using, by the processor, a different unstructured classifier to classify the second content with one or more of the same preexisting facets in the same taxonomy;
using, by the processor, a rule comprising a condition in a regular expression language and an associated action triggered when the condition is satisfied;
matching, by the processor, the regular expression language of the condition with one or more words or concepts contained in the query;
restricting, by the processor, the one or more preexisting facets according the associated action of the rule; and
displaying, in response to the query, the unrestricted one or more preexisting facets classified with the first content from the database and classified with the second content from outside the database.
2 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
19 Claims
-
1. A method for classifying content, comprising:
-
receiving, at a processor and as part of performing a query; first content from a database that organizes data in a preconfigured format, and second content from outside the database; providing a taxonomy having an entire set of displayed and non-displayed preexisting facets associated with different subject categories; using, by the processor, a structured classifier to classify the first content with one or more of the preexisting facets in the taxonomy; using, by the processor, a different unstructured classifier to classify the second content with one or more of the same preexisting facets in the same taxonomy; using, by the processor, a rule comprising a condition in a regular expression language and an associated action triggered when the condition is satisfied; matching, by the processor, the regular expression language of the condition with one or more words or concepts contained in the query; restricting, by the processor, the one or more preexisting facets according the associated action of the rule; and displaying, in response to the query, the unrestricted one or more preexisting facets classified with the first content from the database and classified with the second content from outside the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. A computer readable memory having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations comprising:
-
receiving both first content from a database that organizes data in a preconfigured format and second content from outside the database; providing a taxonomy having facets associated with different subject categories; using a structured classifier to classify the first content with one of the facets; and using an unstructured classifier to classify the second content with the facet;
wherein;the structured classifier is enabled to use predefined fields in the first content, and the unstructured classifier is enabled to classify the second content even though the second content does not have predefined fields; using a rule comprising a condition in a regular expression language and an associated action triggered when the condition is satisfied; matching the regular expression language of the condition with one or more words or concepts contained in a query; and restricting the one or more taxonomy facets according the associated action of the rule. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computing system, comprising:
-
a processor configured to receive both first content from a database that organizes data in a preconfigured format and second content from outside the database; and the processor to classify, using separate respective structured and unstructured classifiers, both the first and second content into categories identified in a same associated taxonomy; wherein the structured classifier is enabled to use predefined fields in the first content, and the unstructured classifier is enabled to classify the second content even though the second content does not have predefined fields; wherein the processor is further configured to independently operate both the structured and unstructured classifiers for the same taxonomy categories, the structured classifier classifying the first content for associated taxonomy categories and the unstructured classifier classifying the second content for associated taxonomy categories; wherein the processor is configured to use a rule comprising a condition in a regular expression language and an associated action triggered when the condition is satisfied; wherein the processor is configured to match the regular expression language of the condition with one or more words or concepts contained in a query; and wherein the processor is configured to restrict the one or more taxonomy categories according the associated action of the rule. - View Dependent Claims (18)
-
Specification