MACHINE ASSISTED QUERY FORMULATION
First Claim
1. A computer-implemented system that facilitates Internet-based interactions, comprising:
- a classifier that receives a partial query input and infers an intended search goal;
a context component that generates context data associated with a context in which a user is interacting; and
a query formulation component that generates a formal query based on the inferred search goal and the context data.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture for completing search queries by using artificial intelligence based schemes to infer search intentions of users. Partial queries are completed dynamically in real time. Additionally, search aliasing can also be employed. Custom tuning can be performed based on at least query inputs in the form of text, graffiti, images, handwriting, voice, audio, and video signals. Natural language processing occurs, along with handwriting recognition and slang recognition. The system includes a classifier that receives a partial query as input, accesses a query database based on contents of the query input, and infers an intended search goal from query information stored on the query database. A query formulation engine receives search information associated with the intended search goal and generates a completed formal query for execution.
-
Citations
20 Claims
-
1. A computer-implemented system that facilitates Internet-based interactions, comprising:
-
a classifier that receives a partial query input and infers an intended search goal; a context component that generates context data associated with a context in which a user is interacting; and a query formulation component that generates a formal query based on the inferred search goal and the context data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method of completing search input, comprising:
-
determining a user context; receiving a partial query input; accessing a datasource in response to receiving the partial query input; inferring query information from the datasource for completion of the partial query input; and formulating a formal query based on the user context and the query information. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer-executable system, comprising:
-
means for receiving input signals; means for generating a partial query input from the input signals; means for determining user context; means for accessing a datasource in response to receiving the partial query input; means for inferring query information from the datasource based on the user context and the partial query input; and means for formulating a formal query based on the inferred query information.
-
Specification