CPC G06N 20/00 (2019.01) [G06T 11/20 (2013.01); G06V 30/153 (2022.01); G06T 2210/12 (2013.01); G06V 30/10 (2022.01)] | 20 Claims |
1. A method comprising:
receiving, by one or more processors, a request from a device for images for training a machine learning algorithm, the request specifying a user interface element and a number of images;
during a predetermined duration of time, receiving requests from other devices for user interfaces;
for each requested user interface, determining whether the requested user interface includes the specified user interface element;
for each requested user interface that is determined to include the specified user interface element, generating an image of the requested user interface that is determined to include the specified user interface element and annotation for the specified user interface element, the generating of the annotation comprising determining, by the one or more processors, coordinates of the specified user interface element in the requested user interface that is determined to include the specified user interface element; and
providing the generated images and annotation to the device for use in training the machine learning algorithm.
|