Collaborative recommendations using item-to-item similarity mappings
AssigneeAmazon.com, Inc.
InventorsGregory D. Linden, Jennifer A. Jacobi, Eric A. Benson
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon.com, Inc.
InventorsGregory D. Linden, Jennifer A. Jacobi, Eric A. Benson
Estimating the term…
A recommendations service recommends items to individual users based on a set of items that are known to be of interest to the user, such as a set of items previously purchased by the user. In the disclosed embodiments, the service is used to recommend products to users of a merchant's Web site. The service generates the recommendations using a previously-generated table which maps items to lists of “similar” items. The similarities reflected by the table are based on the collective interests of the community of users. For example, in one embodiment, the similarities are based on correlations between the purchases of items by users (e.g., items A and B are similar because a relatively large portion of the users that purchased item A also bought item B). The table also includes scores which indicate degrees of similarity between individual items. To generate personal recommendations, the service retrieves from the table the similar items lists corresponding to the items known to be of interest to the user. These similar items lists are appropriately combined into a single list, which is then sorted (based on combined similarity scores) and filtered to generate a list of recommended items. Also disclosed are various methods for using the current and/or past contents of a user's electronic shopping cart to generate recommendations. In one embodiment, the user can create multiple shopping carts, and can use the recommendation service to obtain recommendations that are specific to a designated shopping cart. In another embodiment, the recommendations are generated based on the current contents of a user's shopping cart, so that the recommendations tend to correspond to the current shopping task being performed by the user.
In a multi-user computer system that provides user access to a database of items, a method of recommending items to a user, the method comprising the computer-implemented steps of:
In a multi-user computer system that provides access to a database of items, a system for recommending items to users, comprising:
In a system for generating personalized recommendations of items from a database of items that are accessed by a community of users, a method of recommending items to users, the method comprising:
A method of generating instant product recommendations for online users, comprising:
A computer-implemented method of recommending products to users, comprising:
Dependencies are inferred from the claim text.