Social network based recommendation method and system
First Claim
1. A computer-implemented method for making content recommendations comprising:
- receiving, by a network device operating in a content recommendation system, content preference information for a first user;
identifying, by the network device, a social network of which the first user is a member, wherein the social network is provided by a social networking system different from the content recommendation system;
determining, by the network device, a first content item accessed by a second user, the second user being a member of the social network;
determining, by the network device, a social network interest weight and a system recommendation weight for the first content item, wherein the social network interest weight is determined based on one or more content item interactions made by the second user within the social networking system, and wherein the system recommendation weight is determined based on a combination of a first degree of correlation between the first content item and one or more content items liked by the first user within the content recommendation system and a second degree of correlation between the first content item and one or more content items having a threshold recommendation rating within the content recommendation system; and
generating, by the network device, a content recommendation list including the determined first content item, wherein the content recommendation list is ordered based on a combination of the social network interest weight and the system recommendation weight of the first content item.
1 Assignment
0 Petitions
Accused Products
Abstract
Recommendations for content may be generated based on social networking communities. For example, a user may receive a list of recommended content items based on content that has been viewed by others in the user'"'"'s social networks. Recommendations may further be based on content information such as reviews, ratings, tags, attributes and the like from various sources internal and external to the user'"'"'s social networks. Content items may be given a weight that corresponds to a determined level of relevance or interest to a user. Using the weight, a list of recommended items may be sorted or filtered. In one or more configurations, the weight may be modified based on an age of the content item. For example, the relevance, importance or interest of a news report may decline as the news becomes older and older.
-
Citations
28 Claims
-
1. A computer-implemented method for making content recommendations comprising:
-
receiving, by a network device operating in a content recommendation system, content preference information for a first user; identifying, by the network device, a social network of which the first user is a member, wherein the social network is provided by a social networking system different from the content recommendation system; determining, by the network device, a first content item accessed by a second user, the second user being a member of the social network; determining, by the network device, a social network interest weight and a system recommendation weight for the first content item, wherein the social network interest weight is determined based on one or more content item interactions made by the second user within the social networking system, and wherein the system recommendation weight is determined based on a combination of a first degree of correlation between the first content item and one or more content items liked by the first user within the content recommendation system and a second degree of correlation between the first content item and one or more content items having a threshold recommendation rating within the content recommendation system; and generating, by the network device, a content recommendation list including the determined first content item, wherein the content recommendation list is ordered based on a combination of the social network interest weight and the system recommendation weight of the first content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a processor; and memory operatively coupled to the processor and storing computer readable instructions that, when executed, cause the apparatus to; identify a social network of which a first user is a member, wherein the social network is provided by a social networking system different from a content recommendation system in which the apparatus operates; determine a first content item accessed by a second user, the second user being a member of the social network; and order the first content item within a content recommendation list based on a combination of a social network interest weight and a system recommendation weight, wherein the social network interest weight is determined based on one or more content item interactions made by the second user within the social networking system, and wherein the system recommendation weight is determined based on a first degree of correlation between the first content item and one or more content items previously watched or rated by the first user within the content recommendation system and a second degree of correlation between the first content item and one or more content items having a threshold recommendation rating within the content recommendation system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. One or more non-transitory computer readable media storing computer readable instructions that, when executed, cause an apparatus to:
-
identify a social network of which a first user is a member, wherein the social network is provided by a social networking system different from a content recommendation system in which the apparatus operates; determine a first content item accessed by a second user based on information from the social networking system; determine a social network interest weight and a system recommendation weight for the first content item, wherein the social network interest weight is determined based on one or more content item interactions made by the second user within the social networking system, and wherein the system recommendation weight is determined based on a first degree of correlation between the first content item and one or more content items with which the first user has previously interacted within the content recommendation system and a second degree of correlation between the first content item and one or more content items having a threshold recommendation rating within the content recommendation system; and generate a content recommendation list including the determined first content item, wherein the content recommendation list is ordered based on a combination of the social network interest weight and the system recommendation weight. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification