Cognitive fashion-ability score driven fashion merchandising acquisition
First Claim
1. A system comprising:
- one or more computer processors; and
a memory containing a program which when executed by the one or more computer processors performs an operation, the operation comprising;
determining a first plurality of f-scores for a first plurality of products based on processing a first plurality of images using one or more convolutional neural networks (CNNs), wherein each of the first plurality of images corresponds to one of the first plurality of products, wherein each of the first plurality of products is in an inventory, and wherein each of the first plurality of f-scores represent aggregated N-dimensional vectors corresponding to N fashion attributes and are used to compare the first plurality of products to determine their objective similarity based on the N fashion attributes;
discretizing the first plurality of f-scores to generate a plurality of groups;
generating, for each of the plurality of groups, a forecast based on historical data associated with each of the first plurality of products in each respective group;
identifying one or more projected gaps in the inventory, based on the generated forecasts;
determining a second plurality of f-scores for a second plurality of products based on processing a second plurality of images with the one or more CNNs, wherein each of the second plurality of products is not in the inventory;
identifying, for each of the second plurality of products, a corresponding group in the plurality of groups based at least in part on the second plurality of f-scores;
selecting at least one product in the second plurality of products to order, based at least in part on determining that the identified corresponding group aligns with at least one of the one or more projected gaps in inventory; and
initiating an order for the selected at least one product in the second plurality of products.
1 Assignment
0 Petitions
Accused Products
Abstract
A first plurality of f-scores for a first plurality of products in an inventory are determined. The first plurality of f-scores are discretized to generate a plurality of groups, and a forecast is generated for each of the groups based on historical data associated with the first plurality of products. Projected gaps in the inventory are identified based on the forecasts. A second plurality of f-scores are determined for a second plurality of products, where each of the second plurality of products is not in the inventory. For each of the second plurality of products, a corresponding group in the plurality of groups is identified based on the second plurality of f-scores, an at least one product in the second plurality of products is selected to order, based on determining that the identified corresponding group aligns with at least one of the one or more projected gaps in inventory.
67 Citations
12 Claims
-
1. A system comprising:
-
one or more computer processors; and a memory containing a program which when executed by the one or more computer processors performs an operation, the operation comprising; determining a first plurality of f-scores for a first plurality of products based on processing a first plurality of images using one or more convolutional neural networks (CNNs), wherein each of the first plurality of images corresponds to one of the first plurality of products, wherein each of the first plurality of products is in an inventory, and wherein each of the first plurality of f-scores represent aggregated N-dimensional vectors corresponding to N fashion attributes and are used to compare the first plurality of products to determine their objective similarity based on the N fashion attributes; discretizing the first plurality of f-scores to generate a plurality of groups; generating, for each of the plurality of groups, a forecast based on historical data associated with each of the first plurality of products in each respective group; identifying one or more projected gaps in the inventory, based on the generated forecasts; determining a second plurality of f-scores for a second plurality of products based on processing a second plurality of images with the one or more CNNs, wherein each of the second plurality of products is not in the inventory; identifying, for each of the second plurality of products, a corresponding group in the plurality of groups based at least in part on the second plurality of f-scores; selecting at least one product in the second plurality of products to order, based at least in part on determining that the identified corresponding group aligns with at least one of the one or more projected gaps in inventory; and initiating an order for the selected at least one product in the second plurality of products. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to perform an operation comprising:
-
determining a first plurality of f-scores for a first plurality of products based on processing a first plurality of images using one or more convolutional neural networks (CNNs), wherein each of the first plurality of images corresponds to one of the first plurality of products, wherein each of the first plurality of products is in an inventory, and wherein each of the first plurality of f-scores represent aggregated N-dimensional vectors corresponding to N fashion attributes and are used to compare the first plurality of products to determine their objective similarity based on the N fashion attributes; discretizing the first plurality of f-scores to generate a plurality of groups; generating, for each of the plurality of groups, a forecast based on historical data associated with each of the first plurality of products in each respective group; identifying one or more projected gaps in the inventory, based on the generated forecasts; determining a second plurality of f-scores for a second plurality of products based on processing a second plurality of images with the one or more CNNs, wherein each of the second plurality of products are not in the inventory; identifying, for each of the second plurality of products, a corresponding group in the plurality of groups based at least in part on the second plurality of f-scores; selecting at least one product in the second plurality of products to order, based at least in part on determining that the identified corresponding group aligns with at least one of the one or more projected gaps in inventory; and initiating an order for the selected at least one product in the second plurality of products. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification