Active and passive personalization techniques
First Claim
1. A method comprising:
- identifying, for a user and based on a first set of user activity, a set of long term interests associated with one or more features of a feature set;
generating, by one or more computing devices, a first profile associated with the user based on the set of long term interests;
identifying, for the user and based on a second set of user activity, a set of short term interests associated with the one or more features of the feature set; and
generating, by the one or more computing devices, a second profile associated with the user based on set of short term interests.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying a long term profile having one or more features in a feature set and a long term level of importance associated with each term in the feature set, identifying a short term profile having one or more features in the feature set and a short term level of importance associated with each term in the feature set, identifying input related to the display of the one or more content items on the user interface, and using the input to modify the short term level of importance and the long term level of importance associated with each term in the feature set to form a modified user interest set.
95 Citations
21 Claims
-
1. A method comprising:
-
identifying, for a user and based on a first set of user activity, a set of long term interests associated with one or more features of a feature set; generating, by one or more computing devices, a first profile associated with the user based on the set of long term interests; identifying, for the user and based on a second set of user activity, a set of short term interests associated with the one or more features of the feature set; and generating, by the one or more computing devices, a second profile associated with the user based on set of short term interests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21)
-
-
8. An apparatus comprising:
-
one or more processors; and memory storing executable instructions that, when executed by the one or more processors, cause the apparatus to; identify, for a user and based on a first set of user activity, a set of long term interests associated with one or more features of a feature set; generate a first profile associated with the user based on the set of long term interests; identify, for the user and based on a second set of user activity, a set of short term interests associated with the one or more features of the feature set; and generate a second profile associated with the user based on the set of short term interests. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more non-transitory computer-readable media storing executable instructions that, when executed, cause an apparatus to:
-
identify, for a user and based on a first set of user activity, a set of long term interests associated with one or more features of a feature set; generate a first profile associated with the user based on the set of long term interests; identify, for the user and based on a second set of user activity, a set of short term interests associated with the one or more features of the feature set; and generate a second profile associated with the user based on the set of short term interests. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification