1. A system, comprising: an interface processor that provides an interactive graphical user interface to a user device over a network; a parser processor that retrieves an RSS feed over the network, and generate an initial set of articles based on the RSS feed; a categorization processor that categorizes each article in the initial set of articles into one of a plurality of subject matter categories; a deduplication processor that generates a final set of articles by removing duplicate articles from the initial set of articles, wherein each article in the final set of articles comprises a plurality of sentences and a title; and a summarization processor that, for each article in the final set of articles: generates a preliminary score for each sentence in the plurality of sentences, assigns each sentence in the plurality of sentences to one of three categories, generates an article summary, wherein the article summary comprises one or more sentences from one of the three categories, wherein the article summary is based at least in part on the preliminary score for each sentence, and provides the article summary to the user device over the network via the interface processor; wherein the three categories consist of strongly rejected sentences, weakly rejected sentences, and potential candidate sentences.