Recommendation system
First Claim
Patent Images
1. A computer system, comprising:
- a first component configured to generate, for each of a plurality of item pairs, a respective data value representing a degree to which the items of the pair are related to each other, said data value being dependent upon how frequently the items of the pair have co-occurred in purchase histories of a plurality of users;
a data repository which stores at least some of the data values in association with the items to which they correspond; and
a second component configured to receive an input list of items selected by a user, and to use the associated data values stored in the data repository to generate an output list of items that are predicted to be of interest to the user, said input and output lists each including multiple items.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented service analyzes purchase histories and/or other types of behavioral data of users on an aggregated basis to detect and quantify associations between particular items represented in an electronic catalog. The detected associations are stored in a mapping structure that maps items to related items, and is used to recommend items to users of the electronic catalog. The items may include products and/or categories of products.
-
Citations
18 Claims
-
1. A computer system, comprising:
-
a first component configured to generate, for each of a plurality of item pairs, a respective data value representing a degree to which the items of the pair are related to each other, said data value being dependent upon how frequently the items of the pair have co-occurred in purchase histories of a plurality of users;
a data repository which stores at least some of the data values in association with the items to which they correspond; and
a second component configured to receive an input list of items selected by a user, and to use the associated data values stored in the data repository to generate an output list of items that are predicted to be of interest to the user, said input and output lists each including multiple items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system, comprising:
-
a first component configured to analyze purchases of a plurality of users of an electronic catalog of items to detect purchase-based relationships between particular categories of said items, and to generate, based at least in part on the purchase-based relationships, a mapping structure that maps particular categories of items to related categories of items; and
a second component that uses the mapping structure to select particular categories of items to recommend to users of the electronic catalog. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-implemented method comprising:
-
programmatically analyzing purchases of a plurality of users of an electronic catalog of items to detect purchase-based relationships between particular categories of said items;
generating, based at least in part on said purchase-based relationships, a mapping structure that maps particular categories of items to related categories of items; and
using said mapping structure to select particular categories of items to recommend to users of the electronic catalog. - View Dependent Claims (17, 18)
-
Specification