Systems and methods for determining substitutions
US11847685B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 6, 2022 |
| Grant date | Dec 19, 2023 |
| Priority date | — |
| Expiry date | Jun 6, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06Q30/0629
- WIPO fieldIT methods for management
- WIPO sectorElectrical engineering
Abstract
A system comprising one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform: determining a list of possible substitutes for an item when the item is out of stock; training a machine learning algorithm, using labeled training data as input and a list of possible substitutes for the item as output; determining, using the machine learning algorithm, as trained, a respective similarity score for each substitute of the list of possible substitutes; determining a respective historical substitution score for each possible substitute; determining a respective final score for each possible substitute comprises using at least one or more rectifiers having ReLU non-linearity; ranking each possible substitute; storing a selection of the highest ranked possible substitute as additional training data with the labeled training data; and re-training the machine learning algorithm. Other embodiments are disclosed herein.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.