1. A method for selecting news articles for presentation to a user, the method comprising: measuring dwelltimes for a first plurality of news items, wherein the dwelltime is based on an amount of time that a selected news item is displayed to a viewer; training a classifier of news items based on the measured dwelltimes and based on a plurality of features associated with the first plurality of news items; ranking a second plurality of news items for presentation to the user using the classifier, wherein the ranking is further based on a profile of the user for delivery of customized news to the user; and presenting one or more of the second plurality of news items to the user based on the ranking, wherein operations of the method are executed by a processor.