ENHANCING USER QUERIES USING IMPLICIT INDICATORS
First Claim
Patent Images
1. A system comprising:
- a machine-readable medium having instructions stored thereon, which, when executed by a processor, causes the system to perform operations comprising;
detecting, using a microphone, a user'"'"'s utterance that includes a user query for an item;
extracting user intent parameters from the user query using natural language processing;
constructing a structured query in a machine readable format using the user intent parameters;
determining whether the user query includes an implicit indicator, the implicit indicator implying a property of the item without explicitly declaring the property of the item;
determining a confidence rating for the implicit indicator in response to the user query including the implicit indicator;
updating the structured query to include the implicit indicator in response to the confidence rating for the implicit indicator being above a threshold value; and
submitting the structured query to a database of items.
1 Assignment
0 Petitions
Accused Products
Abstract
In various example embodiments, a system and method for balancing implicit and explicit indicators is presented. In one example, a method includes a user'"'"'s utterance that includes a user query, extracting user intent parameters from the user query, constructing a structured query in a machine readable format using user intent parameters, determining whether the user query includes an implicit indicator, determining a confidence rating for the implicit indicator, updating the structured query to include the implicit indicator in response to the confidence rating for the implicit indicator being above a threshold value, and submitting the structured query to a database of items.
62 Citations
20 Claims
-
1. A system comprising:
-
a machine-readable medium having instructions stored thereon, which, when executed by a processor, causes the system to perform operations comprising; detecting, using a microphone, a user'"'"'s utterance that includes a user query for an item; extracting user intent parameters from the user query using natural language processing; constructing a structured query in a machine readable format using the user intent parameters; determining whether the user query includes an implicit indicator, the implicit indicator implying a property of the item without explicitly declaring the property of the item; determining a confidence rating for the implicit indicator in response to the user query including the implicit indicator; updating the structured query to include the implicit indicator in response to the confidence rating for the implicit indicator being above a threshold value; and submitting the structured query to a database of items. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
detecting, using a microphone, a user'"'"'s utterance that includes a user query for an item; extracting user intent parameters from the user query using natural language processing; constructing a structured query in a machine readable format using user intent parameters; determining whether the user query includes an implicit indicator, the implicit indicator implying a property of the item without explicitly declaring the property of the item; determining a confidence rating for the implicit indicator in response to the user query including an implicit indicator; updating the structured query to include the implicit indicator in response to the confidence rating for the implicit indicator being above a threshold value; and submitting the structured query to a database of items. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A machine-readable hardware medium having instructions stored thereon, which, when executed by a processor, cause the processor to perform:
-
detecting, using a microphone, a user'"'"'s utterance that includes a user query; extracting user intent parameters from the user query using natural language processing; constructing a structured query in a machine readable format using user intent parameters; determining whether the user query includes an implicit indicator, the implicit indicator implying a property of the item without explicitly declaring the property of the item; determining a confidence rating for the implicit indicator in response to the user query including an implicit indicator; updating the structured query to include the implicit indicator in response to the confidence rating for the implicit indicator being above a threshold value; and submitting the structured query to a database of items. - View Dependent Claims (15, 16, 15, 18, 19, 20)
-
Specification