Cognitive search query validation
AssigneeInternational Business Machines Corporation
InventorsLisa Seacat DeLuca, Stefan A. Gert van der stockt
Life of this patent
Estimating the term…
Abstract
Methods, computer program products, and systems are presented. The methods include, for instance: generating domain language detection models respective to a plurality of domains. A query is mapped to a domain language detection model and intent of the query is determined by use of classification labels of the domain language detection model. Based on the classification labels that may be identified as the intent of the query, alternative queries are formed to be meaningful valid and are produced to a user.
Claims20
A computer implemented method comprising:
- generating a plurality of domain language detection models respectively corresponding to respective domains from a plurality of domains;
- obtaining a query as submitted by a user;
- selecting a domain language detection model applicable to the query from the plurality of domain language detection models;
- determining intent of the query, wherein the determining intent includes using the domain language detection model from the selecting;
- formulating alternative queries based on one or more classification label corresponding to the intent of the query from the determining;
- and
- producing the alternative queries.
A computer program product comprising:
- a computer readable storage medium readable by one or more processing circuit and storing instructions for execution by one or more processor for performing a method comprising:
- generating a plurality of domain language detection models respectively corresponding to respective domains from a plurality of domains;
- obtaining a query as submitted by a user;
- selecting a domain language detection model applicable to the query from the plurality of domain language detection models;
- determining intent of the query, wherein the determining intent includes using the domain language detection model from the selecting;
- formulating alternative queries based on one or more classification label corresponding to the intent of the query from the determining;
- and
- producing the alternative queries.
A system comprising:
- a memory;
- one or more processor in communication with the memory;
- and
- program instructions executable by the one or more processor via the memory to perform a method comprising:
- generating a plurality of domain language detection models respectively corresponding to respective domains from a plurality of domains;
- obtaining a query as submitted by a user;
- selecting a domain language detection model applicable to the query from the plurality of domain language detection models;
- determining intent of the query, wherein the determining intent includes using the domain language detection model from the selecting;
- formulating alternative queries based on one or more classification label corresponding to the intent of the query from the determining;
- and
- producing the alternative queries.
Dependencies are inferred from the claim text.