Query features and questions
AssigneeHewlett-Packard Development Company, L.P.
InventorsLei Wang, Ye Pan, Shimin Chen, Hui Fang, Shicong Feng
Life of this patent
Estimating the term…
Abstract
Disclosed herein are techniques for detecting questions in queries. it is determined whether a query comprises a substantially specific question. In one example, past queries related to the current query are used to validate a whether the query comprises the substantially specific question. In another example, query suggestions are used to validate whether the query comprises the substantially specific question.
Claims15
A system comprising:
- a first classifier which, if executed, instructs at least one processor to determine whether a current query comprises a substantially specific question based at least partially on whether the current query comprises a predefined feature;
- a second classifier which, if executed, instructs at least one processor to validate a determination of whether the current query comprises the substantially specific question based at least partially on an analysis of past queries that are related to the current query;
- and
- a third classifier which, if executed, instructs at least one processor to validate the determination of whether the current query comprises the substantially specific question based at least partially on an analysis of query suggestions generated by a search engine for the current query.
The system of claim wherein if the determination indicates that the current query does comprise the substantially specific question, the third classifier, if executed, instructs at least one processor to:
- disregard query suggestions that are substantially different than the current query to generate remaining query suggestions;
- and
- if a number of remaining query suggestions is within a predetermined threshold, acknowledge that the current query does comprise the substantially specific question.
A non-transitory computer readable medium having instructions therein which, if executed, cause a processor to:
- analyze features of a current query to determine whether the current query comprises a substantially specific question;
- determine whether past queries related to the current query comprise a prior substantially specific question to validate a finding that the current query does not comprise the substantially specific question;
- and
- analyze query suggestions for the current query generated by a search engine to validate a finding that the current query does comprise the substantially specific question.
A method comprising:
- determining, using at least one processor, whether a current query has a feature indicating that the current query comprises a substantially specific question;
- if a determination indicates that the current query does not comprise the substantially specific question, validating, using at least one processor, the determination based at least partially on features of former queries related to the current query;
- and
- if the determination indicates that the current query does comprise the substantially specific question, validating, using at least one processor, the determination based at least partially on an analysis of query suggestions generated for the current query by a search engine.
Dependencies are inferred from the claim text.