Recommendation generation for infrequently accessed items

US9959563B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9959563-B1
Application numberUS-201314135176-A
CountryUS
Kind codeB1
Filing dateDec 19, 2013
Priority dateDec 19, 2013
Publication dateMay 1, 2018
Grant dateMay 1, 2018

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.

Systems and methods are disclosed for generating recommendation rules based on the attributes of items that are purchased together at a threshold rate. The attributes of the items may be extracted from item-detail content associated with the items. Using a count of the frequency with which pairs of items include pairs of attributes, a recommendation rule can be created that recommends items with particular attributes to users who access other items with particular attributes. Further, using the recommendation rules, items may be selected for recommendation to users who access an item that lacks historical access data from which to generate recommendations solving the “cold-start” problem. Moreover, negative rules may be generated based on historical access data and attributes of items purchased and/or not purchased together at a threshold rate to prevent the recommendation of particular items to users who access items associated with the negative rules.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method of determining an item to recommend, the computer-implemented method comprising: detecting a behavior-based association between a first item facet and a second item facet based on selections by users of catalog items in an electronic catalog, wherein a first plurality of the catalog items have the first item facet and a second plurality of the catalog items have the second item facet the first item facet comprising a first attribute shared among a first plurality of items, and the second item facet comprising a second attribute shared among a second plurality of items, the second attribute differing from the first attribute; identifying a first catalog item having the first item facet; determining a plurality of recommendation rules for the first catalog item, wherein performance of different recommendation rules of the plurality of recommendation rules results in identification of different sets of items for recommendation to users who access the first catalog item; scoring each of the plurality of recommendation rules to obtain a score for each recommendation rule, the score generated based at least in part on a ratio of posterior odds to prior odds determined from historical item-access data associated with the recommendation rule; classifying the plurality of recommendation rules based at least in part on a determination of whether the score associated with each of the recommendation rules satisfies a score threshold to obtain a first set of recommendation rules that satisfy the score threshold and a second set of recommendation rules that do not satisfy the score threshold, wherein the first set of recommendation rules comprise positive recommendation rules and the second set of recommendation rules comprise negative recommendation rules; receiving additional item-access data associated with at least one recommendation rule from the second set of recommendation rules; rescoring the at least one recommendation rule based on the additional item-access data to obtain an updated score; reclassifying the at least one recommendation rule based at least in part on a determination that the updated score satisfies the score threshold, wherein reclassifying the at least one recommendation rule comprises removing the at least one recommendation rule from the second set of recommendation rules and adding the at least one recommendation rule to the first set of recommendation rules; selecting a recommendation rule from the first set of recommendation rules based at least in part on the score associated with the recommendation rule; selecting, using the selected recommendation rule and based at least partly on the behavior-based association between the first and second item facets, a second catalog item to recommend to users who select the first catalog item, said second catalog item having the second facet; and outputting for recommendation the second catalog item to a user who selected the first catalog item, wherein the computer-implemented method is performed programmatically by a computing system comprising one or more computing devices. 2. The computer-implemented method of claim 1 , wherein the selections comprise purchases. 3. The computer-implemented method of claim 1 , wherein selecting the second catalog item comprises selecting a top ranked item from the second plurality of the catalog items that have the second item facet. 4. The computer-implemented method of claim 1 , wherein selecting the second catalog item comprises relying on the behavior-based association between the first and second item facet in response to determining that a recommendation based solely on item-to-item behavioral associations would be unreliable. 5. The computer-implemented method of claim 1 , wherein the first item facet comprises an item category identifier in combination with the first attribute. 6. The computer-implemented method of claim 1 , wherein the first and second item facets correspond to different respective item categories. 7. The computer-implemented method of claim 1 , wherein detecting the behavior-based association comprises comparing (1) a measure of how frequently a catalog item having the first item facet is purchased together with a catalog item having the second item facet, to (2) a measure of how frequently a catalog item having the first item facet is purchased together with a catalog item not having the second item facet. 8. The computer-implemented method of claim 1 , further comprising supplementing an electronic catalog page corresponding to the first catalog item with a recommendation of the second catalog item. 9. The computer-implemented method of claim 8 , wherein the recommendation comprises an indication that users who purchase items having the first item facet also purchase items having the second item facet. 10. A computer-implemented method of determining a set of items to recommend in association with behaviorally-deficient items, the computer-implemented method comprising: as implemented by a computing system including one or more hardware processors, identifying a first item for which item-level association data is deficient, wherein the item-level association data identifies items that are related to each other based on a determined relationship between a first item facet and a second item facet and based on selections by users of catalog items in an electronic catalog, wherein a first plurality of the catalog items have the first item facet and a second plurality of the catalog items have the second item facet, the first item facet comprising a first attribute shared among a first plurality of items, and the second item facet comprising a second attribute shared among a second plurality of items, the second attribute differing from the first attribute, and wherein the first item is determined to be associated with a set of items based on a history of transactions that include the first item and an item from the set of items; extracting an attribute for the first item; determining an item category for the first item; accessing a set of recommendation rules associated with the item category, the set of recommendation rules generated based on attribute pairs comprising the first attribute and the second attribute and based on a determination that users who access an item having the first attribute access an item having the second attribute at a threshold rate, wherein the first attribute is associated with at least some items of the item category and the second attribute is associated with at least some items of another item category, wherein performance of different recommendation rules of the set of recommendation rules results in identification of different sets of items for recommendation to users who access the first item; scoring each of the set of recommendation rules to obtain a score for each recommendation rule, the score generated based at least in part on a ratio of posterior odds to prior odds determined from historical item-access data associated with the recommendation rule; classifying at least one recommendation rule from the set of recommendation rules as a positive recommendation rule based at least in part on a determination that the score associated with the at least one recommendation rule satisfies a score threshold; receiving additional item-access data associated with the at least one recommendation rule from the set of recommendation rules; rescoring the at least one recommendation rule based on the additional item-access data to obtain an updated score; reclassifying the at least one recommendation rule as a negative recommendation rule based at least in part on a determination that the updated score does not s

Assignees

Inventors

Classifications

  • Recommending goods or services · 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 US9959563B1 cover?
Systems and methods are disclosed for generating recommendation rules based on the attributes of items that are purchased together at a threshold rate. The attributes of the items may be extracted from item-detail content associated with the items. Using a count of the frequency with which pairs of items include pairs of attributes, a recommendation rule can be created that recommends items wit…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0631. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 01 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).