CONFIGURING A WEB FEED
First Claim
1. A computer-implemented method of configuring a web feed, the method comprising:
- identifying a first content topic selected by a user;
computing a threshold relevance score for the first topic, based on;
an average relevance score of a plurality of content items corresponding to the first topic;
a standard deviation of the relevance scores of the plurality of content items; and
a target frequency for including in the web feed content items corresponding to the first topic; and
for each new content item corresponding to the first topic;
calculating a relevance score for the content item; and
adding the content item to the web feed only if the relevance score exceeds the threshold relevance score.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, apparatus, and method are provided for configuring web feeds for users/subscribers. A user identifies a topic of interest, which may be a person, organization, event, place, concept, or other thing. A content processor analyzes content items received from a multitude of publishers'"'"' feed to identify their topics. A relevance score regarding each associated topic is calculated for each of the received items and, for each user that subscribed to the topic, the item'"'"'s relevance score is compared to a user-specific threshold relevance score to determine whether to add it to the user'"'"'s feed. The threshold relevance score for a topic for a user is computed based on factors such as the average relevance scores of the topic'"'"'s content items, the standard deviation, the user'"'"'s relationship with the topic, a target frequency with which items corresponding to the topic should be offered to the user, etc.
17 Citations
19 Claims
-
1. A computer-implemented method of configuring a web feed, the method comprising:
-
identifying a first content topic selected by a user; computing a threshold relevance score for the first topic, based on; an average relevance score of a plurality of content items corresponding to the first topic; a standard deviation of the relevance scores of the plurality of content items; and a target frequency for including in the web feed content items corresponding to the first topic; and for each new content item corresponding to the first topic; calculating a relevance score for the content item; and adding the content item to the web feed only if the relevance score exceeds the threshold relevance score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for configuring a web feed, comprising:
-
one or more processors; and a non-transitory memory storing instructions that, when executed by the one or more processors, cause the apparatus to; identify a first content topic selected by a user; compute a threshold relevance score for the first topic, based on; an average relevance score of a plurality of content items corresponding to the first topic; a standard deviation of the relevance scores of the plurality of content items; and a target frequency for including in the web feed content items corresponding to the first topic; and for each new content item corresponding to the first topic; calculate a relevance score for the content item; and add the content item to the web feed only if the relevance score exceeds the threshold relevance score.
-
-
11. A system for configuring a web feed, comprising:
-
one or more processors; a content topic module comprising a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the system to identify a first content topic selected by a user; a threshold relevance calculator module comprising a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the system to compute a threshold relevance score for the first topic, based on; an average relevance score of a plurality of content items corresponding to the first topic; a standard deviation of the relevance scores of the plurality of content items; and a target frequency for including in the web feed content items corresponding to the first topic; and an indexer module comprising a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the system to, for each new content item corresponding to the first topic; calculate a relevance score for the content item; and add the content item to the web feed only if the relevance score exceeds the threshold relevance score - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification