7. A method, comprising: retrieving, using a network-enabled computer, an RSS feed, wherein the RSS feed comprises a collection of articles; generating an initial set of articles based on the RSS feed; categorizing each article in the initial set of articles into one of a plurality of subject matter categories; generating 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 for each article in the final set of articles: generating a preliminary score for each sentence in the plurality of sentences, assigning each sentence in the plurality of sentences to one of three categories, generating 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 providing the article summary to a user device over a network; wherein the three categories consist of strongly rejected sentences, weakly rejected sentences, and potential candidate sentences.
7. A method, comprising: retrieving, using a network-enabled computer, an RSS feed, wherein the RSS feed comprises a collection of articles; generating an initial set of articles based on the RSS feed; categorizing each article in the initial set of articles into one of a plurality of subject matter categories; generating 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 for each article in the final set of articles: generating a preliminary score for each sentence in the plurality of sentences, assigning each sentence in the plurality of sentences to one of three categories, generating 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 providing the article summary to a user device over a network; wherein the three categories consist of strongly rejected sentences, weakly rejected sentences, and potential candidate sentences. 8. The method of claim 7 , assigning each sentence in the plurality of sentences to one of three categories comprises assigning a sentence in the plurality of sentences to the weakly rejected sentences category based at least in part on one or more weak linguistic markers in the sentence, wherein the one or more weak linguistic markers include personal pronouns, demonstrative pronouns, adversative conjunctions, concessive conjunctions, coordinating conjunctions, adverbial discourse connectors, deictic metadiscourse connectors, temporal adverbs, and no verbs.