On-line recommender system
First Claim
1. A method for recommending items to consumers in a recommender system, comprising:
- receiving a stream of rating on items from consumers;
updating sequentially a singular value decomposition, one rating at the time, while receiving the ratings; and
predicting recommendations of particular items for a particular consumer based on the updated singular value decomposition while receiving the ratings and updating the singular value decomposition.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system recommends items such as products and services to consumers. Rating on items are received from consumers as a sequential stream of data. A thin singular value decomposition is updated, one rating at the time, while receiving the ratings. A prediction of a recommendations of particular items for a particular consumer is based on the updated singular value decomposition while receiving the ratings and updating the singular value decomposition. The ratings are discarded after the updating so that a size, structure, and content of an underlying preference matrix is unknown.
64 Citations
20 Claims
-
1. A method for recommending items to consumers in a recommender system, comprising:
-
receiving a stream of rating on items from consumers;
updating sequentially a singular value decomposition, one rating at the time, while receiving the ratings; and
predicting recommendations of particular items for a particular consumer based on the updated singular value decomposition while receiving the ratings and updating the singular value decomposition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19)
-
-
15. The method of claim wherein all truncated singular values have a small predetermined threshold value ε
- .
-
20. A system for recommending items to consumers in a recommender system, comprising:
-
means for receiving a stream of rating on items from consumers;
means for updating sequentially a singular value decomposition, one rating at the time, while receiving the ratings; and
means for predicting recommendations of particular items for a particular consumer based on the updated singular value decomposition while receiving the ratings and updating the singular value decomposition.
-
Specification