Finding the space spanned by user profiles from binary feedback
OwnerEfstratios Ioannidis, Yuekai Sun +1inventors
InventorsEfstratios Ioannidis, Yuekai Sun, Andrea Montanari
Life of this patent
Estimating the term…
Loading patent…
OwnerEfstratios Ioannidis, Yuekai Sun +1inventors
InventorsEfstratios Ioannidis, Yuekai Sun, Andrea Montanari
Estimating the term…
Finding the space spanned by user profiles of consumed items for making recommendations commences by first estimating a mean and covariance for a set of labeled items associated with a profile. Thereafter, a vector is identified that belongs to a convex cone spanned by the user profiles based on the estimated mean and covariance, the labels and items. The labels are mirrored in a negative space defined by the identified vector. The weighted covariance matrix is computed based on the mirrored labels; and eigenvalues and eigenvectors are computed of the weighted covariance matrix. A first set of eigenvalues share a value and wherein a remainder of the eigenvalues correspond to eigenvectors that span the profile.
A method for providing recommendations of items based on user behavior, comprising:
A method for finding the space spanned by user profiles, comprising:
A system for finding the space spanned by user profiles, comprising:
A non-transitory computer readable storage medium comprising a computer readable program for finding the space spanned by user profiles, wherein the computer readable program when executed on a computer causes the computer to perform the steps of:
Dependencies are inferred from the claim text.