Identifying and classifying query intent
First Claim
Patent Images
1. A method for classifying a query intent, the method comprising:
- providing an ontology that defines a hierarchy of a plurality of concepts at different concept domain layers;
classifying each of a plurality of received queries with a particular intent category based on the ontology, wherein the intent category is pre-defined by a single natural language word or phrase that summarizes a generalized information requested by the queries;
associating an intent response formulated of natural language words or phrases with the particular intent category, wherein the intent response provides a single common applicable response for the queries relating to a first subject matter;
providing an intent hierarchy of a plurality of intent categories including the particular intent category, wherein the intent hierarchy is independent and different from a hierarchy of the ontology;
determining if the particular intent category has a parent hierarchical intent category located in a higher domain layer of the intent hierarchy; and
if the parent hierarchical intent category is present in the particular intent hierarchy, then displaying an intent response of the parent hierarchical intent category with the single common applicable response, wherein the intent response of the parent hierarchical intent category corresponds to a second intent response that is different from the single common applicable response and that relates to a second subject matter that is broader than the first subject matter.
2 Assignments
0 Petitions
Accused Products
Abstract
Linguistic analysis is used to identify queries that use different natural language formations to request similar information. Common intent categories are identified for the queries requesting similar information. Intent responses can then be provided that are associated with the identified intent categories. An intent management tool can be used for identifying new intent categories, identifying obsolete intent categories, or refining existing intent categories.
-
Citations
20 Claims
-
1. A method for classifying a query intent, the method comprising:
-
providing an ontology that defines a hierarchy of a plurality of concepts at different concept domain layers; classifying each of a plurality of received queries with a particular intent category based on the ontology, wherein the intent category is pre-defined by a single natural language word or phrase that summarizes a generalized information requested by the queries; associating an intent response formulated of natural language words or phrases with the particular intent category, wherein the intent response provides a single common applicable response for the queries relating to a first subject matter; providing an intent hierarchy of a plurality of intent categories including the particular intent category, wherein the intent hierarchy is independent and different from a hierarchy of the ontology; determining if the particular intent category has a parent hierarchical intent category located in a higher domain layer of the intent hierarchy; and if the parent hierarchical intent category is present in the particular intent hierarchy, then displaying an intent response of the parent hierarchical intent category with the single common applicable response, wherein the intent response of the parent hierarchical intent category corresponds to a second intent response that is different from the single common applicable response and that relates to a second subject matter that is broader than the first subject matter. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a memory coupled with and readable by the processor and storing therein a set of instruction which, when executed by the processor, cause the processor to classify a query intent by; providing an ontology that defines a hierarchy of a plurality of concepts at different concept domain layers; classifying each of a plurality of received queries with a particular intent category based on the ontology, wherein the intent category is pre-defined by a single natural language word or phrase that summarizes a generalized information requested by the queries; associating an intent response formulated of natural language words or phrases with the particular intent category, wherein the intent response provides a single common applicable response for the queries relating to a first subject matter; providing an intent hierarchy of a plurality of intent categories including the particular intent category, wherein the intent hierarchy is independent and different from a hierarchy of the ontology; determining if the particular intent category has a parent hierarchical intent category located in a higher domain layer of the intent hierarchy; and if the parent hierarchical intent category is present in the particular intent hierarchy, then displaying an intent response of the parent hierarchical intent category with the single common applicable response, wherein the intent response of the parent hierarchical intent category corresponds to a second intent response that is different from the single common applicable response and that relates to a second subject matter that is broader than the first subject matter. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable memory comprising a set of instructions stored therein which, when executed by a processor, causes the processor to classify a query intent by:
-
providing an ontology that defines a hierarchy of a plurality of concepts at different concept domain layers; classifying each of a plurality of received queries with a particular intent category based on the ontology, wherein the intent category is pre-defined by a single natural language word or phrase that summarizes a generalized information requested by the queries; associating an intent response formulated of natural language words or phrases with the particular intent category, wherein the intent response provides a single common applicable response for the queries relating to a first subject matter; providing an intent hierarchy of a plurality of intent categories including the particular intent category, wherein the intent hierarchy is independent and different from a hierarchy of the ontology; determining if the particular intent category has a parent hierarchical intent category located in a higher domain layer of the intent hierarchy; and if the parent hierarchical intent category is present in the particular intent hierarchy, then displaying an intent response of the parent hierarchical intent category with the single common applicable response, wherein the intent response of the parent hierarchical intent category corresponds to a second intent response that is different from the single common applicable response and that relates to a second subject matter that is broader than the first subject matter. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification