System and method for collaborative filtering with applications to e-commerce
AssigneeInternational Business Machines Corporation
InventorsCharu Chandra Aggarwal, Joel Leonard Wolf, Philip Shi-Lung Yu
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsCharu Chandra Aggarwal, Joel Leonard Wolf, Philip Shi-Lung Yu
Estimating the term…
A rating of a plurality of ratings is predicted. The rating is associated with a user of a plurality of users and the rating corresponds to an item of a plurality of items. One of the plurality of ratings, corresponding to at least one of the plurality of items, is provided for each of the plurality of users. A predictability relation between ones of the plurality of users and other ones of the plurality of users is calculated based on ratings provided by users. One of a plurality of nodes is assigned to each of the plurality of users. Ones of the plurality of nodes are connected with other ones of the plurality of nodes by a plurality of edges based on the predictability relation. A graph which includes the plurality of nodes and the plurality of edges is searched for a path from a node assigned to the user of the plurality of users to another node assigned to another user of the plurality of users. The rating of the plurality of ratings associated with the user of a plurality of users is calculated based on the path and the predictability relation. If desired, a predicted rating may be produced for identifying products and customers in an e-commerce applications.
A method for predicting a rating of a plurality of ratings associated with a user of a plurality of users, the rating corresponding to an item of a plurality of items, said method comprising the steps of:
An e-commerce method for producing a predicted rating of a plurality of ratings indicating a level of satisfaction of a given customer of a plurality of customers, the predicted rating corresponding to a product of a plurality of products for sale, said method comprising the steps of:
An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for predicting a rating of a plurality of ratings associated with a user of a plurality of users, the rating corresponding to an item of a plurality of items, the computer readable program code means in said article of manufacture comprising computer readable program code means for causing a computer to effect:
An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for producing a predicted rating of a plurality of ratings indicating a level of satisfaction of a given customer of a plurality of customers, the predicted rating corresponding to a product of a plurality of products for sale, the computer readable program code means in said article of manufacture comprising computer readable program code means for causing a computer to effect:
A storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for predicting a rating of a plurality of ratings associated with a user of a plurality of users, the rating corresponding to an item of a plurality of items, said method comprising the steps of:
A storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for producing a predicted rating of a plurality of ratings indicating a level of satisfaction of a given customer of a plurality of customers, the predicted rating corresponding to a product of a plurality of products for sale, said method comprising the steps of:
Dependencies are inferred from the claim text.