Data store query prediction
First Claim
Patent Images
1. A method, comprising:
- receiving a portion of a natural language query of a data store;
generating, based at least in part on the portion of the natural language query, a prediction of a plurality of phrases identifying a service component metric of an information technology (IT) system, a service component log of the IT system, or a service component event of the IT system, wherein generating comprises;
identifying an outlier indicator for the service component metric, the service component log, or the service component event, wherein the outlier indicator indicates irregular behavior specifically by the service component metric, the service component log, or the service component event that exceeds or falls below a baseline standard; and
including the service component metric, the service component log, or the service component event with the outlier indicator in at least one of the plurality of phrases;
sorting the predicted plurality of phrases to order the service component metric, the service component log, or the service component event with the outlier indicator earlier in a sort order than other service component metrics, service component logs, or service component events without the outlier indicator;
proposing the sorted predicted plurality of phrases for completing the natural language query; and
receiving a selection of a proposed predicted phrase of the proposed predicted plurality of phrases.
8 Assignments
0 Petitions
Accused Products
Abstract
Predicting a data store query can include receiving a portion of a natural language query including a first set of characters. Predicting a data store query can include generating, based at least in part on the first set of characters, a prediction of a phrase matching meta information associated with at least one of a service component metric, log, and event. Predicting a data store query can include proposing the prediction for completion of the query.
21 Citations
18 Claims
-
1. A method, comprising:
-
receiving a portion of a natural language query of a data store; generating, based at least in part on the portion of the natural language query, a prediction of a plurality of phrases identifying a service component metric of an information technology (IT) system, a service component log of the IT system, or a service component event of the IT system, wherein generating comprises; identifying an outlier indicator for the service component metric, the service component log, or the service component event, wherein the outlier indicator indicates irregular behavior specifically by the service component metric, the service component log, or the service component event that exceeds or falls below a baseline standard; and including the service component metric, the service component log, or the service component event with the outlier indicator in at least one of the plurality of phrases; sorting the predicted plurality of phrases to order the service component metric, the service component log, or the service component event with the outlier indicator earlier in a sort order than other service component metrics, service component logs, or service component events without the outlier indicator; proposing the sorted predicted plurality of phrases for completing the natural language query; and receiving a selection of a proposed predicted phrase of the proposed predicted plurality of phrases. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium storing instructions executable by a processing resource to cause a computer to:
-
receive a portion of a natural language query of a data store; generate, based at least in part on the portion of the natural language query, a prediction of a plurality of phrases identifying a service component metric of an information technology (IT) system, a service component log of the IT system, or a service component event of the IT system, wherein generation includes; identifying an outlier indicator for the service component metric, the service component log, or the service component event, wherein the outlier indicator indicates irregular behavior specifically by the service component metric, the service component log, or the service component event that exceeds or falls below a baseline standard; and including the service component metric, the service component log, or the service component event with the outlier indicator in at least one of the plurality of phrases; sort the predicted plurality of phrases to order the service component metric, the service component log, or the service component event with the outlier indicator earlier in a sort order than other service component metrics, service component logs, or service component events without the outlier indicator; propose the sorted predicted plurality of phrases for completing the natural language query; and receive a selection of a proposed predicted phrase of the proposed predicted plurality of phrases. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor; and a non-transitory machine-readable medium storing instructions executable by the processor to; generate, based at least in part on the portion of the natural language query, a prediction of a plurality of phrases identifying a service component metric of an information technology (IT) system, a service component log of the IT system, or a service component event of the IT system, wherein generation includes; identifying an outlier indicator for the service component metric, the service component log, or the service component event, wherein the outlier indicator indicates irregular behavior specifically by the service component metric, the service component log, or the service component event that exceeds or falls below a baseline standard; and including the service component metric, the service component log, or the service component event with the outlier indicator in at least one of the plurality of phrases; and sort the predicted plurality of phrases to order the service component metric, the service component log, or the service component event with the outlier indicator earlier in a sort order than other service component metrics, service component logs, or service component events without the outlier indicator; and propose the sorted predicted plurality of phrases for completing the natural language query; and receive a selection of a proposed predicted phrase of the proposed predicted plurality of phrases. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification