12. The computer program product of claim 9 , wherein the computer readable program when executed on the computer also causes the computer to: receive the new content items from heterogeneous data sources; and categorize the new content items.
13. The computer program product of claim 12 , wherein the heterogeneous data sources include at least two from the group of a news article post, a news feed, a social feed, a blog post, a micro-blog post, a photo, a video, an audio, an email message, and a text based message.