Attribute-Based Item Similarity Using Collaborative Filtering Techniques
First Claim
Patent Images
1. A method comprising:
- receiving events input by a user over a network, said events further comprising a plurality of items and associated item metadata; and
calculating a similarity value between each pair of items within said plurality of items based on corresponding attributes of each item stored within said item metadata.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method to compute attribute-based similarity between items using collaborative filtering techniques are described. Events input by a user over a network are received, the events further including a plurality of items and associated item metadata. A similarity value is further computed between each pair of items within the plurality of stems based on corresponding attributes of each item stored within the item metadata. Finally, recommendations of the items to the user are presented based on the corresponding calculated similarity value.
35 Citations
18 Claims
-
1. A method comprising:
-
receiving events input by a user over a network, said events further comprising a plurality of items and associated item metadata; and calculating a similarity value between each pair of items within said plurality of items based on corresponding attributes of each item stored within said item metadata. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium containing executable instructions, which, when executed in a processing system, cause said processing system to perform a method comprising:
-
receiving events input by a user over a network, said events further comprising a plurality of items and associated item metadata; and calculating a similarity value between each pair of items within said plurality of items based on corresponding attributes of each item stored within said item metadata. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one web server to receive events input by a user over a network, said events further comprising a plurality of items and associated item metadata; and a processing engine coupled to said at least one web server to compute a similarity value between each pair of items within said plurality of items based on corresponding attributes of each item stored within said item metadata. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification