Machine learning repository service
First Claim
Patent Images
1. A computer-implemented method comprising:
- publishing and listing a plurality of machine learning algorithms and machine learning models as listed repository items, wherein each listed repository item is available for a third-party requester to use and each listing includes an indication of a category that the listed repository item belongs to, an application programming interface (API) definition, and a storage location of the listed repository item;
receiving a request for a listed repository item from a third-party requester, the request indicating at least a category of the listed repository item;
determining a suggestion of at least one listed repository item based on the request;
providing the suggestion of the at least one listed repository item to the requester;
causing the at least one listed repository item to be added to a machine learning pipeline associated with the third-party requester;
receiving a request to allocate resources to use at least one of the suggested listed repository items from the third-party requester; and
utilizing the allocated resources to perform a task using the selected at least one suggested listed repository item.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for providing and servicing listed repository items such as algorithms, data, models, pipelines, and/or notebooks are described. In some examples, web services provider receives a request for a listed repository item from a requester, the request indicating at least a category of the repository item and each listing of a repository item includes an indication of a category that the listed repository item belongs to and a storage location of the listed repository item, determines a suggestion of at least one listed repository item based on the request, and provides the suggestion of the at least one listed repository item to the requester.
4 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
publishing and listing a plurality of machine learning algorithms and machine learning models as listed repository items, wherein each listed repository item is available for a third-party requester to use and each listing includes an indication of a category that the listed repository item belongs to, an application programming interface (API) definition, and a storage location of the listed repository item; receiving a request for a listed repository item from a third-party requester, the request indicating at least a category of the listed repository item; determining a suggestion of at least one listed repository item based on the request; providing the suggestion of the at least one listed repository item to the requester; causing the at least one listed repository item to be added to a machine learning pipeline associated with the third-party requester; receiving a request to allocate resources to use at least one of the suggested listed repository items from the third-party requester; and utilizing the allocated resources to perform a task using the selected at least one suggested listed repository item. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method comprising:
-
receiving a request for a listed repository item from a requester, the request indicating at least a category of the repository item and each listing of a repository item includes an indication of a category that the listed repository item belongs to and a storage location of the listed repository item; determining a suggestion of at least one listed repository item based on the request; providing the suggestion of the at least one listed repository item to the requester; causing the at least one listed repository item to be added to a pipeline associated with the third-party requester; receiving a request to allocate resources to use at least one of the suggested listed repository items; and utilizing the allocated resources to perform a task using the selected at least one suggested listed repository item. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a requester device implemented by a first one or more electronic devices to request a listed repository item from a web services repository; and a web services provider to manage the web services repository to; receive the request, the request indicating at least a category of the repository item and each listing of a repository item includes an indication of a category that the listed repository item belongs to and a storage location of the listed repository item; determine a suggestion of at least one listed repository item based on the request; provide the suggestion of the at least one listed repository item to the requester; and causing the at least one suggested listed repository item to be added to a pipeline associated with the requester. - View Dependent Claims (17, 18, 19, 20)
-
Specification