CPC G06F 16/248 (2019.01) [G06F 16/24578 (2019.01); G06F 16/3322 (2019.01); G06F 16/90324 (2019.01); G06F 16/9038 (2019.01); G06F 16/93 (2019.01); G06F 16/951 (2019.01)] | 10 Claims |
1. A non-transitory computer readable medium embodying computer-executable instructions, that when executed by a processor, cause the processor to execute operations for providing for display an estimated relevance indicator for a result set of documents comprising:
receiving, at a computer, the search query, wherein the search query includes a plurality of query terms;
searching a database using the search query to identify a result set of documents, wherein the result set of documents are identified based on the search query;
calculating an estimated relevance score for the result set of documents, wherein the estimated relevance score is indicative of a degree to which the result set of documents are relevant to the search query;
providing for display an estimated relevance indicator based on the estimated relevance score, wherein the estimated relevance indicator provides a visual indication of the degree to which the result set of documents are relevant to the search query;
determining that the estimated relevance score is less than a relevance score threshold;
in response to determining that the estimated relevance score is less than the relevance score threshold providing at least one suggestion to modify the search query for improving the search query;
in response to providing at least one suggestion for improving the search query, receiving a query improvement;
in response to receiving the query improvement, generating an improved search query;
searching the database using the improved search query to identify an improved result set of documents, wherein the improved result set of documents are identified based on the improved search query;
calculating an improved estimated relevance score for the improved result set of documents, wherein the improved estimated relevance score is indicative of a degree to which the improved result set of documents are relevant to the improved search query; and
providing for display an updated estimated relevance indicator based on the improved estimated relevance score, wherein the updated estimated relevance indicator provides a visual indication of the degree to which the improved result set of documents are relevant to the improved search query.
|