System and method for determining substitutes for a requested product
US11373228B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 31, 2019 |
| Grant date | Jun 28, 2022 |
| Priority date | — |
| Expiry date | Sep 9, 2039 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N3/082
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system can include one or more processors and non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform a method for determining one or more substitutes for a product requested in an inquiry from a user. The method comprises one or more of the steps including receiving an inquiry from a user, which comprises a requested product; extracting one or more attributes of the requested product based on the inquiry; determining a context of the inquiry; and determining one or more substitutes for the requested product from an inventory database based on a distance between the requested product and each substitute of the one or more substitutes, as projected in a product graph relating to a domain of the requested product and the context of the inquiry. In many embodiments, the product graph relating to the domain is generated by a machine learning module configured to dynamically learn information about the domain from various sources, including one or more expert opinions, the inventory database, and/or public records; and dynamically build the product graph according to the information about the domain. An exemplar…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.