| CPC G06F 13/22 (2013.01) | 20 Claims |

|
1. One or more non-transitory computer readable media comprising instructions which, when executed by one or more hardware processors, cause performance of operations comprising:
obtaining historical data comprising:
characteristics of a first task;
a first execution time for the first task;
generating a training data set comprising the historical data;
training a machine learning model to compute execution times for tasks based on the training data set;
receiving a second task for execution;
applying the machine learning model to characteristics of the second task to predict a second execution time for the second task; and
generating a first polling configuration for requesting results based at least on the second execution time predicted by the machine learning model.
|
|
11. A method, comprising:
obtaining historical data comprising:
characteristics of a first task;
a first execution time for the first task;
generating a training data set comprising the historical data;
training a machine learning model to compute execution times for tasks based on the training data set;
receiving a second task for execution;
applying the machine learning model to characteristics of the second task to predict a second execution time for the second task;
generating a first polling configuration for requesting results based at least on the second execution time predicted by the machine learning model; and
wherein the method is performed by at least one device including a hardware processor.
|