Filtering and Scoring of Web Content
AssigneeSoci, Inc.
InventorsAfif Khoury, Alo Sarv
Life of this patent
Estimating the term…
Abstract
A method includes retrieving, by executing a scored content generator, a web content collection. The web content collection includes first metadata associated with the web content collection as a whole, content items, and second metadata associated with the content items. The second metadata also includes metrics characterizing (i) the content items and (ii) at least a portion of the web content collection. Executing a scored content generator, and based on the metrics, a content item performance score is calculated for each of the retrieved content items. Each content item performance score characterizes a level of user interaction with the content items. Data encapsulating the content item performance scores is provided to a first computing system.
Claims21
(canceled)
A method for collecting and scoring online content, the method comprising:
- searching, by a processor of a first server, in response to a query received at a first client computing device, a plurality of webpages presented at a plurality of web sites hosted by at least a second server, each of the plurality of webpages displaying one or more content groupings including one or more content items of potential interest, the searching resulting in identifying a plurality of content items from one or more of the content groupings;
- collecting, by a processor of the first server, the identified plurality of content items along with first and second data sets associated with each of the identified plurality of content items;
- forming, by a processor of the first server, a content collection from the identified plurality content items, the content collection including each collected content item and its associated first and second set of data, the first set of data including a characterization of the web site from which the content item was collected, and the second set of data including one or more metrics evaluating respective content items of the content collection;
- weighting, by a processor of the first server, the first and second data of each respective content item, the weighting being at least partially based on the characterization of each respective website and each of the one or more respective metrics, so as to determine a relative weighting of each content item of the content collection;
- calculating, by a processor of the server, for each collected content item of the content collection, a raw content item performance score based on the relative weighting;
- calculating, by a processor of the server, a content item performance score, by applying a normalization function to the raw content items performance score so as to produce a collection of scored content items;
- ordering, by a processor of the server, in relation to its associated first and second set of data, each of the content items of the content collection to produce an ordered content collection, the ordering mapping each of the plurality of content items to its associated weighted first and second set of data.
A content scoring system for scoring communication content derived from a content collection, the system comprising:
- at least one data processor;
- and
- a memory storing instructions which, when executed by the at least one data processor, result in operations comprising:
- a content database storing the content collection containing a plurality of content items collected from one or more social media platforms or online publications, the plurality of content items being associated with a first set of data related to the social media platform or online publication from which individual content items of the content collection were collected, and a second set of data associated with particular content items, the second set of data including one or more metrics evaluating the content items;
- a scoring generator for scoring the content items contained in the content collection to produce scored content items, the scoring characterizing a performance of the content items and being based in part on the first and second sets of data, the scoring generator comprising:
- a determination processor configured for:
- weighting the first set of data relative to at least one parameter, and further for weighting the one or more metrics of the second set of data,
- calculating a raw content item performance score for each collected content item of the content collection, the raw content item performance score being based at least partially on the weighting of the first and second data, and
- calculating a content item performance score by applying a normalization function to the raw content items performance score to produce a collection of scored content items;
- and
- a mapping processor for ordering each of the scored content items of the content collection in relation to its associated weighted first and weighted second set of data, to produce a functionally ordered scored content collection.
A method for retrieving and scoring online content for use in evaluating communication content, the method comprising:
- searching, by a first server computer via a network, a webpage having one or more published items being hosted by a second server computer, each published item including one or more content items, the searching resulting in an identified content item of interest;
- retrieving, by the first server computer from the second server computer, the identified content item of interest from the webpage, a first set of data associated with the webpage from which the content item is retrieved, and a second set of data associated with the retrieved content item of interest, the first set of data including a characterization of the webpage from which the content item was retrieved, and the second set of data including one or more metrics evaluating the retrieved content item of interest;
- calculating, by the first server computer, a content item raw performance score for the retrieved content item of interest to produce a raw scored content item, the content item raw performance score being based in part on the first and second sets of data;
- storing, at a database associated with the first server computer, the raw scored content item to produce a collection of raw scored content items;
- and
- weighting, by the first server computer, the raw scored content item relative to one or more of the scored content items in the collection of scored content items to produce a weighted scored content item;
- and
- mapping, by the first server computer, each weighted and scored content item of the content collection to produce a final ordered scored content collection, which order is based at least partially on the weighted score for each respective content item.
Dependencies are inferred from the claim text.