Fast collaborative filtering through approximations
First Claim
Patent Images
1. A system that enables scalable collaborative filtering, comprising:
- a collaborative filtering component that receives data associated with a plurality of user sessions and data associated with at least one of a user and an item, the collaborative filtering component generates a recommendation based on a similarity; and
an approximation component that approximates the similarity between at least one of the item and disparate items and the user and disparate users.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides systems and/or methods that enable scalable collaborative filtering. A collaborative filtering component can receive data associated with a plurality of user sessions and data associated with at least one of a user and an item. Additionally, the collaborative filtering component can generate a recommendation based on a similarity. Further, an approximation component can approximate the similarity between at least one of the item and disparate items and the user and disparate users.
92 Citations
20 Claims
-
1. A system that enables scalable collaborative filtering, comprising:
-
a collaborative filtering component that receives data associated with a plurality of user sessions and data associated with at least one of a user and an item, the collaborative filtering component generates a recommendation based on a similarity; and
an approximation component that approximates the similarity between at least one of the item and disparate items and the user and disparate users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method that facilitates utilizing approximations in connection with collaborative filtering, comprising:
-
collecting data associated with a plurality of user sessions;
approximating a similarity between at least one of disparate items and disparate users; and
generating a recommendation based on at least one of data associated with a similar item and data associated with a similar user. - View Dependent Claims (17, 18, 19)
-
-
20. A system that facilitates approximating similarities in connection with collaborative filtering, comprising:
-
means for collecting data associated with a plurality of user sessions and generating a recommendation based on a similarity; and
means for approximating the similarity between at least one of disparate items and disparate users.
-
Specification