Algorithmic apparel recommendation

US2020257976A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020257976-A1
Application numberUS-202016778522-A
CountryUS
Kind codeA1
Filing dateJan 31, 2020
Priority dateFeb 7, 2019
Publication dateAug 13, 2020
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Generally, the present disclosure relates to methods and systems for algorithmically generating apparel recommendations. In some example aspects, human-identified complementarity of a subset of products can be used to train a neural network, which is in turn used to generate a compatibility score for items. Based on such values, compatible items can be identified and recommended to a user.

First claim

Opening claim text (preview).

1 . A computer-implemented method comprising: obtaining a pair of images of apparel items; providing the pair of images as input to a trained neural network; processing the pair of images with the trained neural network; obtaining a compatibility score as output from the trained neural network; and recommending an apparel item at a retail website based on the compatibility score, wherein processing the pair of images includes directly encoding correlation between embeddings. 2 . The method of claim 1 , wherein processing the pair of images with the trained neural network includes calculating a Hadamard product of the embeddings to directly encode correlation between the embeddings. 3 . The method of claim 1 , wherein processing the pair of images with the trained neural network includes incorporating color information into the trained neural network. 4 . The method of claim 3 , wherein incorporating color information into the neural network includes augmenting the embeddings with color histogram features obtained from the pair of images of apparel items. 5 . The method of claim 4 , wherein augmenting the embeddings includes concatenating the color histogram features with a Hadamard product of the embeddings. 6 . The method of claim 1 , wherein processing the pair of images with the trained neural network includes incorporating apparel category information into the trained neural network. 7 . The method of claim 6 , wherein the apparel category information is incorporated as embeddings of the pair of categories of the apparel items of the pair of images. 8 . A non-transitory computer-readable medium having stored thereon a neural network configured receive input representative of a pair of apparel images and provide an output representative of a compatibility score, the neural network comprising: a trained first subnetwork configured to provide a pair of features as output, the trained first subnetwork comprising: a left branch configured to generate embeddings for a first image of the pair of apparel images; and a right branch configured to generate embeddings for a second image of the pair of apparel images; a combiner configured to produce a vector from the pair of features; a second subnetwork configured to forward propagate the vector; and a readout function configured to produce the output representative of the compatibility score based on an output of the second subnetwork. 9 . The non-transitory computer-readable medium of claim 8 , wherein the trained first subnetwork is a siamese network. 10 . The non-transitory computer-readable medium of claim 8 , wherein the combiner is configured to calculate a Hadamard product of the embeddings for the first image and the embeddings for the second image. 11 . The non-transitory computer-readable medium of claim 10 , wherein the combiner is further configured to concatenate the Hadamard product with color histogram features extracted from the pair of apparel images. 12 . A computer-implemented method comprising: receiving a seed item; for each respective item of a plurality of items in an item collection, determining a compatibility score between the seed item and the respective item, wherein the determining includes: providing the seed item and the respective item as a pair of images as input to a trained neural network; processing the pair of images with the trained neural network, wherein processing the pair of images includes directly encoding correlation between embeddings; and obtaining the compatibility score as output from the trained neural network; and providing a subset of the plurality of items recommending an apparel item at a retail website based on the compatibility score. 13 . The method of claim 12 , wherein processing the pair of images with the trained neural network includes calculating a Hadamard product of the embeddings to directly encode correlation between the embeddings. 14 . The method of claim 12 , wherein processing the pair of images with the trained neural network includes incorporating color information into the trained neural network. 15 . The method of claim 4 , wherein incorporating color information into the neural network includes augmenting the embeddings with color histogram features obtained from the pair of images of apparel items. 16 . The method of claim 5 , wherein augmenting the embeddings includes concatenating the color histogram features with a Hadamard product of the embeddings. 17 . The method of claim 12 , wherein processing the pair of images with the trained neural network includes incorporating apparel category information into the trained neural network. 18 . The method of claim 17 , wherein the apparel category information is incorporated as embeddings of the pair of categories of the apparel items of the pair. 19 . The method of claim 12 , wherein receiving the seed item includes receiving the seed item over the retail website. 20 . The method of claim 12 , wherein the trained neural network comprises: a trained first subnetwork configured to provide a pair of features as output, the trained first subnetwork comprising: a left branch configured to generate embeddings for a first image of the pair of images; and a right branch configured to generate embeddings for a second image of the pair of images; a combiner configured to produce a vector from the pair of features; a second subnetwork configured to forward propagate the vector; and a readout function configured to produce the output representative of the compatibility score based on an output of the second subnetwork.

Assignees

Inventors

Classifications

  • Recurrent networks, e.g. Hopfield networks · CPC title

  • Activation functions · CPC title

  • Combinations of networks · CPC title

  • Supervised learning · CPC title

  • Convolutional networks [CNN, ConvNet] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2020257976A1 cover?
Generally, the present disclosure relates to methods and systems for algorithmically generating apparel recommendations. In some example aspects, human-identified complementarity of a subset of products can be used to train a neural network, which is in turn used to generate a compatibility score for items. Based on such values, compatible items can be identified and recommended to a user.
Who is the assignee on this patent?
Target Brands Inc
What technology area does this patent fall under?
Primary CPC classification G06N3/08. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 13 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).