METHOD AND APPARATUS FOR IDENTIFYING AND CLASSIFYING QUERY INTENT
First Claim
1. An article of manufacture including a computer-readable medium having instructions stored thereon that, in response to execution by a computing device, cause the computer device to perform operations comprising:
- providing an ontology that links a plurality of concepts at different concept domain layers, wherein the concepts for a first concept domain layer are represented by natural language words having more specific terms than natural language words representing the concepts for a second different concept domain layer;
using the ontology to classify at least a plurality of received queries with a particular intent category that includes a single natural language word or phrase that summarizes in a same natural language word formation a generalized information requested by the queries, wherein the queries use different natural language formations to request different types of information summarized by the single natural language word or phrase of the particular intent category;
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;
providing an intent hierarchy of a plurality of intent categories including the particular intent category, wherein natural language phrases representing the hierarchy of intent categories at different domain layers of the intent hierarchy have different generalities of terms than natural language phrases representing the intent categories in other domain layers of the intent hierarchy, and 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.
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. An article of manufacture including a computer-readable medium having instructions stored thereon that, in response to execution by a computing device, cause the computer device to perform operations comprising:
-
providing an ontology that links a plurality of concepts at different concept domain layers, wherein the concepts for a first concept domain layer are represented by natural language words having more specific terms than natural language words representing the concepts for a second different concept domain layer; using the ontology to classify at least a plurality of received queries with a particular intent category that includes a single natural language word or phrase that summarizes in a same natural language word formation a generalized information requested by the queries, wherein the queries use different natural language formations to request different types of information summarized by the single natural language word or phrase of the particular intent category; 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; providing an intent hierarchy of a plurality of intent categories including the particular intent category, wherein natural language phrases representing the hierarchy of intent categories at different domain layers of the intent hierarchy have different generalities of terms than natural language phrases representing the intent categories in other domain layers of the intent hierarchy, and 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a processor configured to; access an ontology that links a plurality of concepts at different concept domain layers, wherein the concepts for a first concept domain layer are represented by natural language words having more specific terms than natural language words representing the concepts for a second different concept domain layer; use the ontology to classify at least a plurality of received queries with a particular intent category that includes a single natural language word or phrase that summarizes in a same natural language word formation a generalized information requested by the queries, wherein the queries use different natural language formations to request different types of information summarized by the natural language word or phrase of the particular intent category; associate 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; access an intent hierarchy of a plurality of intent categories including the particular intent category, wherein natural language phrases representing the hierarchy of intent categories at different domain layers of the intent hierarchy have different generalities of terms than natural language phrases representing the intent categories in other domain layers of the intent hierarchy, and wherein the intent hierarchy is independent and different from a hierarchy of the ontology; determine if the particular intent category has a parent hierarchical intent category located in a higher domain layer of the intent hierarchy; and determine whether to display an additional intent response based on the parent hierarchical intent category determination. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
storing an ontology that links a plurality of concepts at different concept domain layers, wherein the concepts for a first concept domain layer are represented by natural language words having more specific terms than natural language words representing the concepts for a second different concept domain layer; using the ontology to classify at least a plurality of received queries with a particular intent category that includes a single natural language word or phrase that summarizes in a same natural language word formation a generalized information requested by the queries, wherein the queries use different natural language formations to request different types of information summarized by the natural language word or phrase of the particular intent category; associating, using a computing device, 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; storing an intent hierarchy of a plurality of intent categories including the particular intent category, wherein natural language phrases representing the hierarchy of intent categories at different domain layers of the intent hierarchy have different generalities of terms than natural language phrases representing the intent categories in other domain layers of the intent hierarchy, and wherein the intent hierarchy is independent and different from a hierarchy of the ontology; determining, using the computing device, 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 intent hierarchy, then using the computer device to cause an intent response of the hierarchical intent category to be displayed. - View Dependent Claims (19, 20)
-
Specification