Huge amount of new articles, images, videos and blog posts are uploaded on personal blogs or commercial blogs on the internet daily. Most of them stay in the shadows forever, a lot are quite popular but only a few go viral attracting thousands of people. What is the recipe of popularity? What is...