Generating a Billion Personal News Feeds: With exponential growth of information and improved access, there is more and more data and not enough time to digest...