Real time personalization and categorization of entities
First Claim
Patent Images
1. A method, comprising:
- obtaining a plurality of exemplars, wherein each exemplar comprises a point in a vector space;
obtaining a plurality of items, wherein each item comprises a profile in the vector space;
determining a first user interaction for each of the plurality of items for a first user;
determining a first exposure for the first user for each of the plurality of exemplars;
determining a first affinity for each of the plurality of exemplars by the first user based on the first user interaction and the first exposure; and
generating a first recommendation based on the first affinity for each of the plurality of exemplars.
2 Assignments
0 Petitions
Accused Products
Abstract
A user model may be generated using affinity and exposure values for each item a user interacts with in an embedded space. The user model may include exemplars which may refer to representative items in the embedded space. Based on the user model, a recommendation of items may be provided to the user. A truncated form of the user model and/or the recommended items may be sent to the user'"'"'s mobile device.
9 Citations
18 Claims
-
1. A method, comprising:
-
obtaining a plurality of exemplars, wherein each exemplar comprises a point in a vector space; obtaining a plurality of items, wherein each item comprises a profile in the vector space; determining a first user interaction for each of the plurality of items for a first user; determining a first exposure for the first user for each of the plurality of exemplars; determining a first affinity for each of the plurality of exemplars by the first user based on the first user interaction and the first exposure; and generating a first recommendation based on the first affinity for each of the plurality of exemplars. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a database for storing at least one of a first user interaction, a first exposure, a first affinity, and a first recommendation; a processor connected to the database, the processor configured to; obtain a plurality of exemplars, wherein each exemplar comprises a point in a vector space; obtain a plurality of items, wherein each item comprises a profile in the vector space; determine the first user interaction for each of the plurality of items for a first user; determine the first exposure for the first user for each of the plurality of exemplars; determine the first affinity for each of the plurality of exemplars by the first user based on the first user interaction and the first exposure; and generate the first recommendation based on the first affinity for each of the plurality of exemplars. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification