Personalization approaches have become popular as content providers have attempted to provide features that differentiate their sites from the sites of competitors while enhancing usability. For instance, the Google and MSN news pages offer the ability to modify the content and size of news...